Dividing Matrices
Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors. Maxima yields high...
Platforms: Windows
License: Freeware | Size: 31.9 MB | Download (426): Maxima Download |
The JSparse Matrix Package, developed by Philipp GeigenmALller during an internship at the prudsys AG in Chemnitz, Germany, is an extension of the well-known Java Matrix Package (JAMA) and allows the use of sparse matrices and related algorithms.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 30.36 KB | Download (45): JSparse Matrix Package Download |
MatrixGen is a Bioinformatics application used to generate scoring matrices from analysis of aligned Amino Acid and DNA data sets. These matrices can then be used by Clustal to generate more accurate alignments. Based upon the Henikoff BLOSUM method.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 5.81 MB | Download (48): matrixGen Download |
Dependency Structure Matrices (DSMs) are very useful in the analysis and verification of software architectures because they allow the analyst to more easily understand inter-module dependencies than traditional box and arrow techniques which become impossible to use for all but the simplest...
Platforms: Windows, ASP.NET,
License: Freeware | Download (56): Dependency Structure Matrix PlugIn Download |
This is a templated library of numerical base classes which implement basic data structures like complex numbers, dynamic vectors, static vectors, different types of matrices like full matrices, band matrices, sparse matrices, etc. and also included a representation for Tensors and its typical...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (49): TBCI numerical library Download |
Different costs can be set for different regions (composed of countries and/or states)This module allows you create shipping regions by dividing states of the USA (or other country) in different groups. Each group will then have it's own shipping price which can based on price or weight.This...
Platforms: Windows, *nix, PHP, BSD
License: Freeware | Download (55): Regionally Boxed Download |
The zip file contains1. A 128x256 Regular (3,6) H matrix (if you need to simulate other codes, need to write your own code for generating those parity check matrices). The file '128x256regular_v6.mat' is for those using Matlab 6.5.2. Files for LDPC code simulation over the AWGN channel.3....
Platforms: Matlab
License: Freeware | Size: 81.92 KB | Download (51): LDPC Code Simulation Download |
Randomly generated information is modulated using 16 QAM and passed through Rayleigh fading channel and AWGN is added.PSAM (pilot symbol assisted modulation)i.e pilot symbols are inserted into sequence of information symbols periodically is done before transmission inorder to estimate channel...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): A simple program on channel estimation with different interpolation techniques Download |
Two primary files are used for the CSP: csp.m is one file, and csp2.m is by another author. Csp.m requires spatfilt.m to work. The eigenvalue matrix test can be passed, but the U1 and U2 matrices are not equal. Any feedback would be welcome.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Common Spatial Patterns Download |
This function is a more robust and improved version of my previous submission, matchingpursuit.mThis function computes the projection of a given input vector or matrix onto a "dictionary" of other vectors or matrices using a matching pursuit algorithm. Users may input a vector to be synthesized,...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): matchPurs.m Download |
Let us assume the following MIMO model:Y(k)=HX(k)+Y(k)This file can detect the number of sources, i.e the size of the vector X(k) from the received signal Y(k). The noise is assumed spatially white and the number of receivers must be strictly greater than the number of sources. For more details...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Blind detection of the number of sources with hypothesis tests Download |
ScaleTime - fast linear matrix interpolationI have recorded timeseries of e.g. size [100'000 x 10] and cut out chunks of about 100 frames according to some events and normalize them to exactly 100 frames.For this task, the direct approach with Matlab's INTERP1 works, but it is slow:...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): ScaleTime Download |
This a very simple function that produces a condensed, approximate version of the time-series signal y, with each group of n adjacent points in y replaced by its average. You can use this to condense over-sampled signals so that subsequent processing will be easier and faster. Or you can use it...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Condense time-series signals Download |
The MDP toolbox proposes functions related to the resolution of discrete-time Markov Decision Processes: backwards induction, value iteration, policy iteration, linear programming algorithms with some variants.The functions were developped with MATLAB (note that one of the functions requires the...
Platforms: Matlab
License: Freeware | Size: 235.52 KB | Download (44): Markov Decision Processes (MDP) Toolbox Download |
SHPATH - shortest path with obstacle avoidance (ver 1.3) Given a "terrain" matrix consisting of zeros (for open space) and ones (for obstacles), this function computes the shortest path between two specified points while avoiding obstacles.A two-stage solution is employed. In stage one, the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): jQuery.relatizeDate Download |
This code implements automatic gain control for audio signals, which attempts to apply a smoothly-varying gain to an audio waveform in order to keep its energy close to some target level. This version also tries to balance the energy in individual frequency bands. It works by taking the...
Platforms: Matlab
License: Freeware | Size: 389.12 KB | Download (49): Time-frequency Automatic Gain Control (AGC) Download |
The script plots the envelope of the bode plot for a parametric uncertain/interval system.interval_bode(NumVec,DenVec,clr)The function accepts the numerator (NumVec) and denominator (DenVec) of the uncertain system as matrices of two rows each. The first row containing the lower bounds and the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Interval Bode Plot Download |
D = DISTMAT(X,Y) for matrices X and Y returns the distance matrix where the (i,j)th entry is the d-norm distance between the ith and jth row of X and Y respectively.DISTMAT(X,Y,d) computes a specific d-norm distance. Default=2[D,XI,YI]=DISTMAT(X,Y,d,var) gives the indices of the sorted values of...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): distmat Download |
The reduction of complex linear system is always a very important topic in many courses. In Signal and System it is the analysis of Signal Flow graph(Mason's Rule). In Signal Processing it is to find out the system function from complex filter structure. In Automatic Control it is the reduction...
Platforms: Matlab
License: Freeware | Size: 102.4 KB | Download (44): Signal_Flow_Graphz Download |
These routines support the book "Risk and Asset Allocation" Springer Finance, by A. Meucci, see http://www.symmys.comThe routines include many new features:- more uni-, multi- and matrix-variate distributions- more copulas- more graphical representations- more analyses in terms of the...
Platforms: Matlab
License: Freeware | Size: 6.62 MB | Download (46): Risk and Asset Allocation Download |