Adding Matrices
Easy to use Clebsch-Gordan coefficient solver for adding two angular momentums in Quantum Mechanics. This tool is created for my Quantum Mechanics II course offered by Dr. Thompson in Summer of 2007.[Instruction]Execute "GUI.m" script by invoking "GUI"
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (48): Clebsch Gordan Coefficient Solver GUI 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 |
This function returns the coordinates for a 2-D spring, with the possibility of adding offsets at the two ends.The spring is automatically sized using the maximum expected length and the number of coils.Use >> help springcoordFor more information on usage.Please let me know if you have any...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): 2D Spring Coordinates for Plotting 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 |
Usage:H = paleyI(N);N: order of the Hadamard matrix to be computed (integer)H: returns the computed Hadamard matrix or returns 0 if an error occurred (invalid matrix order or incorrect H-matrix)H-matrices of Paley type I are defined for orders N = 4m = p+1 (m=1,2,3,...), where p is a prime with...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Paley Type I Hadamard matrices Download |
Graphical user interface that allows easy manipulation of Bezier curves by interactively adding, editing the position as well as deleting points on the graph using mouse clicks.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Bezier Curve Plotter GUI 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 (44): 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 (45): Transform Points 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 (39): VERY FAST LOADING OF BULKY POINT CLOUDS AND MATRICES IN ASCII FORMAT Download |
[Vx2,Vy2] = PPPIV(Vx1,Vy1) carries out robust post-processing of 2-D PIV velocity data. Vx1 and Vy1 must be two matrices of same size that contain the x- and y-components of the velocities at equally spaced points in the Cartesian plane. PPPIV uses a robust penalized least squares method that...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Post-processing of PIV data 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 (38): ResizeImageMatrix Download |
This program shows the discrete copulas and their associated bistochastic matrices
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Discrete Copulas Download |
Object package for representation and manipulation of block-circulant matrices.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (39): Block Circulant matrix package Download |
(The comments in the program are in italian, I'm sorry.)The program 'perteig' takes as input a matrix M, a perturbation matrix B and an integer T.T define the accuracy of the final plot.M is the matrix we begin with. The program computes M+tB with t=n/T (n=0,1,2,...,T) and plot at each step the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Trajectories of eigenvalues Download |
This code demonstrates vectorization concepts from a report by Talal Rahman and Jan ValdmanonFast MATLAB assembly of FEM matrices in 2D and 3D: nodal elementsTechnical report is available athttp://www.mis.mpg.de/publications/other-s...eport-1111.htmlTo run the code, call"start_assembly_P1_3D"...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (39): Fast assembly of stiffness and matrices in finite element method Download |
This function takes in two matrices P and D, presumably the outputfrom Matlab's eig function, and then sorts the columns of P tomatch the sorted columns of D (going from largest to smallest)EXAMPLE:D = -90 0 0 0 -30 0 0 0 -60P = 1 2 3 1 2 3 1 2 3[P,D]=sortem(P,D)P = 2 3 1 2 3 1 2 3 1D = -30 0 0 0...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (38): Sort Eigenvectors & Eigenvalues Download |
Plots 2D or 3D vectors at points, both provided as matrices of column vectors.QUIVERMD(AX, X, V, VARARGIN) plots the column vectors in matrix V at the points with coordinates the column vectors in matrix X, within axes object AX using plot formatting options in VARARGIN.Examplex = linspace(0, 10,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): plot 2/3D vector(s) Download |
Easy to use GUI that gives Euler angles for different rotation matrices and gives rotation matrices for different Euler angles. Also it animates the angle rotations one by one for more understanding.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Euler/Fixed Angles Properties Download |
Are you tired of manually adding the date and the name of the m-file used to create your plots manually? Well, plotstamp is for you. Plotstamp.m will add the date and m-file name to the right hand side of your plots.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): plotstamp Download |
Produces the digial representation of a straight line suitable for use with matrices and the 'plot' function.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): plot_line.m Download |