Home > By category > Scripts >Development Tools > frontal

# frontal

• Views:
• Rating:

These routines assist in the manipulation of matrices with same shape but different content. For example, performing the product A*b is trivial for matrix A and vector b, but what would you do if you had several such products to form? Examples abound: rotations, Jacobians, covariances, etc. Using the frontal routines, you'd collect them all in a three-dimensional matrix or third-order tensor, with each k-th frontal panel of A(:,:,k) and b(:,:,k) storing one such a related matrix and vector. Then calling

C = frontal_mtimes(A, b);

would do the equivalent of

for k=1:size(A,3), C(:,:,k) = A(:,:,k) * b(:,:,k); end

but using internally different algorithms depending on the dimensions of A (including a C-mex option). If you like operator overloading, you can do instead:

A = frontal(A);
b = frontal(b);
C = A*b;

You might want to compile the file frontal_mtimes_helper.c, but it's not required.

After you've unzipped it, test your installation running:

test_frontal

Free download from Shareware Connection - These routines assist in the manipulation of matrices with same shape but different content

Publisher: Felipe G. Nievinski | License: Shareware
Version: 1.0 | Size: 31 KB | Platform: Matlab, Scripts
Released Date: 24-06-2013 | Rating: 0 | Title: frontal

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com

More downloads from frontal publisher Felipe G. Nievinski:

trilin - If you like the idea behind MATLAB's linsolve or Tim Davis' linfactor, you might find trilin useful as well

mimtransform - This essentially adds support for map projections to function imtransform from the Image Processing toolbox.

convert_humidity - Convert humidity between any two of the following formats

read_teqc_compact - No plotting utilities are included.

conv2fft_reuse - Sometimes you have to perform multiple related convolutions, using the same data but different kernels

frontal keywords:

Java Machine Learning Library - Java Machine Learning Library is a library of machine learning algorithms and related datasets. Machine learning techniques include: clustering, classification, feature selection, regression, data pre-processing, ensemble learning, voting, ...

NSvm - Support Vector Machines for .NET - NSvm is a .Net Support Vector Machine library written in .Net. NSvm features the SMO algorithm, a few kernels (including ad hoc algorithms for linear kernels). The objectives of NSvm are simplicity, flexibility and extensibility.

PLASTK - A Python class library of tools for learning agents, including reinforcement learning algorithms, function approximators, and vector quantizations algorithms. (Pronounced "plastic".

Netlab - The Netlab toolbox is designed to provide the central tools necessary for the simulation of theoretically well founded neural network algorithms and related models for use in teaching, research and applications development

Ada Cryptographic Objects - Ada Cryptographic Objects (ACO) is an Ada library of cryptographic algorithms and related services.

Shareware Connection periodically updates pricing and software information of 'frontal' from company source 'Felipe G. Nievinski' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'frontal' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of frontal.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

LogmeOnce Password Manager Ultimate - Irrespective of your computer and web usage needs it is quite imperative that you will deal with passwords, in fact plenty of them. Both home and corporate network users need to log in to several web services and sites and for each of them, user ...

Serif CraftArtist 2 Professional - There are plenty of image editing tools available for Windows users but the number of scrapbooking apps is not much. However, with Serif CraftArtist Professional you can create sleek looking greeting card, digital albums and scrapbooks without ...

Eset Cyber Security Pro - There was a time Mac users were simply oblivious to the existence of malware and viruses, partially encouraged by Apple’s claim that Mac’s do not fall prey to malicious code. In last few years, that perception has been shattered owing ...

NovaBench - PC performance benchmarking is something that may not interest average users much but tech savvy lot resort to such apps to find out prowess and capability of their laptops and desktops. While there are quite a few PC benchmarking apps in market, ...

CyberFence - Technological innovations play a pivotal role in changing human lives but they also come with their pitfalls. Perhaps, nothing can be a bigger example of this than the web. You need the internet for education, work, monetary transactions and ...

DriverPack Solution Professional - To keep your laptop or desktop performing well consistently, it is important to pay attention to some aspects. Using top antivirus utility, cleaning up junk feels periodically are some such examples. However, you also need to keep drivers of ...

Simpo PDF Creator Pro - Millions of PC users resort to using PDF format for exchanging and sharing documents for a number of needs. PDF is cross platform compatible, print friendly and can contain various objects like text, image and fields. While a majority of people ...

CleanMyDrive - PC experts unanimously agree that using Macs tend to be a smoother and faster experience than running Windows based PCs but the Apple laptops and desktops also need maintenance and performance tweaking, occasionally. Regular web browsing, ...

SyncBack SE - For any computer users, the importance of backup is immense. Even if you use a powerful computer with latest storage technology, taking backup of data is near mandatory. However, a number of users find the task of choosing the right backup ...

WinUtilities Professional
Edition

WinUtilities Pro is an award
winning collection of tools to
optimize and speedup your
system performance. this suite
...

Appointment Scheduler

Appointment booking software
suitable for hair and beauty
salons, massage and spa
centers, home service,
consultants and ...

Tool

Parametric estimating tool
generates project schedules
for export to leading project
management software based upon
...

SocialBoaster

Here's a fun little script
that'll aggregate your Digg,
activity and post it to your
WordPress blog.

The Fibonacci Sequence

Often I see students asking
for help on a tool to compute
the Fibonacci numbers

MATLAB Contest - Protein

The sixth MATLAB Programming
Contest, Protein, will run
from November 6-13, 2002.

Box Plot with Whiskers
Plotted at Fixed
Percentiles

Normally boxplot plots the
whiskers with a maximum length
based on the distance between
the 25th and 75th percentile.

Generate coefficients for
Savitzky-Golay smoothing
filters

function c =
generate_savitzkyGolay_coef1D(
order,interval)

Feeds View Parser

This module enable Feeds to
take in data from a view
output (i.e. from Views).

Longer Node Titles

Extends 'maxlength' value of
'title' field of the forms
from set by default 128
characters to 255 characters.

pop-up file viewer

This is a little pop-up file
viewer.

An Introduction to the
Mathematical Theory of
Waves