Matrices Inverse Diagonal
A set of blocks for manipulating 3x3 and 4x4 matrices. In versions of Simulink prior to R12, matrices were handled in row-major form, thus the need for special blocks to handle matrices. Although Simulink can now handle arrays as signals, some users may still find the row-major approach...
Platforms: Matlab
License: Freeware | Size: 81.92 KB | Download (44): Matrix Library for Simulink Download |
rilt Regularized Inverse Laplace Transform [g,yfit,cfg] = rilt(t,y,s,g0,alpha) Array g(s) is the Inverse Laplace Transform of the array y(t), calculated by a regularized least squares method.This script is an emulation of S. Provencher CONTIN program, written in Fortran. See...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): rilt Download |
It's a simple GUI that calculates a random position of the end-effector, calculates the inverse kinematic and plot the joints' trajectory in a figure. You can send the positions to the arm's controller with the 'Send' button. For a correct execution, it must select the motors following this...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Simple simulator for a 3DOF anthropomorphic arm Download |
Superviewshed will calculate LOS of a referenced terrain matrices given observer and target altitudes. In addition, the standard minimum height observable of the terrain will be output. Runs approximately 16 times faster than viewshed.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): superviewshed : Optimized LOS and Minimum Height Observable Tool Download |
Computes matrices required to transform a state space control system into Controllable or Observable form.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): ccom Canonical transforms Download |
Program given here computes the discrete transfer function of a DC motor (Example taken in this case) using pseudo inverse technique. The input and output data for any single input single output system can be used to find out the discrete transfer function of that system.
Platforms: Matlab
License: Freeware | Size: 215.04 KB | Download (44): Discrete Transfer Function Identification of a Motor Download |
MSTRUC generates typical structure matrices for ARXSTRUC and IVSTRUC in a fast Mex-file. This funciton will also work for Multi-input,Single-output systems
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): mstruc Download |
[U D] = UDFactor(P) returns matrices U and D such that U.'*D*U = P[U D] = UDFactor(P,uflag) returns matrices U and D such that U*D*U.' = Pwhen uflag is set to TRUE. Setting uflag to FALSE is equivalent torunning UDFactor with only one argument.The alogrithm of UDFactor is similar to the Cholesky...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): UDFactor Download |
This function takes as an input a square matrix and returns two outputs. The first is a vector containing the matrix values starting in the (1,1) entry and progressing along the anti-diagonal elements. A second output gives the sum of the elements along the anti-diagonals.For example:a = [1 2 3;...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Anti-diagonal matrix traversal Download |
EM estimation of parameters of bi variate NIG distribution.The test file:1. Simulate biNIG sample with use of randraw.m (http://www.mathworks.com/matlabcentral/fileexchange/7309)or invgrnd.m (http://www.mathworks.com/matlabcentral/fileexchange/10934) .2. Calls EMBIVNIG.m (values of starting...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Expectation-Maximization algorithm for bi-variate Normal Inverse Gaussian distribution Download |
Gibbs sampler for sampling from the invariance Normal Inverse Gaussian distribution. (Bayesian scheme of Karlis & Lillestol (2004))
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): NIG MCMC fit Download |
Built-in function ismatrix() (2010b) returns 1 for scalars, vectors, strings, and empty variables, as well as for matrices.ismatrix1() corrects it to return 1 only for matrices.It returns 0 for for scalars, vectors, strings, and empty variables.ismatrix1_test gives examples of using ismatrix and...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (51): ismatrix1 Download |
This function will take two transformation matrices and transform from tr1 to tr2 converting all the points from frame 1-->2Use: pointsOut = fcn_transformPoints(trOrigin[4x4],trDestination[4x4], pointsToBeMoved[mx3])tr1 and tr2 are in the form of [1 0 0 0; [Posx Posy Posz], unitx' unity'...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): Transform Points Download |
XI = findX(X,Y,YI) estimates the XI values at which the dependentvariables Y reach or cross a specified target level YI (scalar value). If there are multiple solutions, findX finds all of them. It may be seen as the "inverse" operation of the MATLAB's functionINTERP1, under 'linear' method.X is a...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Single-variable linear level finding ("inverse" INTERP1): findX Download |
This implementation includes modules for very fast loading and saving of n-dimensional, possibly colored and bulky point clouds. The proposed functions can also be used to load and save matrices in ASCII format.USAGE-------cload -------> loads point clouds from ASCII-files. (Function definitions...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): VERY FAST LOADING OF BULKY POINT CLOUDS AND MATRICES IN ASCII FORMAT Download |
The functions presented within perform normal zig-zag scanning and the reverse. The normal process converts a matrix of any size into a one-dimensional array by implementing the zig-zag scan procedure.The inverse function takes in a one-dimensional array and by specifying the desired number of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Zig-Zag scan Download |
Y = DCTN(X) returns the discrete cosine transform (DCT) of X.X = IDCTN(Y) returns the inverse discrete cosine transform (IDCT) of Y.Y = DSTN(X) returns the discrete sine transform (DST) of X.X = IDSTN(Y) returns the inverse discrete sine transform (IDST) of Y.X and Y can be N-dimensional.D =...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Discrete (co)sine transform (and its inverse) Download |
This program implements various interpolation techniques to resize 2D matrices or Image Matrices.Methods of interpolation used are1) Nearest Neighbour2) Bilinear3) Bicubic 2x24) Bicubic 4x45) Bicubic 6x66) Bicubic 8x8
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): ResizeImageMatrix Download |
Computes the real block diagonal schur form given only the complex diagonal schur form. A "smart" cdf2rdf function.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (38): csf2rsf Download |
This program shows the discrete copulas and their associated bistochastic matrices
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Discrete Copulas Download |