Adding Vectors Algebraically
This function convolves two very large vectors very quickly. Enormous gains in speed are due to the use of two fft's and an ifft. To find out how to use this program, put it in you 'work' folder and type "help fconv".
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Fast Convolution Download |
Tired of adding "To Workspace" or Display blocks when debugging your models?In this case, SIMLOG is for you. Select which signals to log, either individually or complete subsystems. After execution of the model, signals can quickly be inspected by selecting the signal in the model and click the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): simlog Download |
Programs and utility functions using the Symbolic Math Toolbox are provided to analyze vectors and tensors in general curvilinear coordinates. The programs perform the following functions: 1) runcoord plots intersecting coordinate surfaces for typical coordinate systems 2) runmetric computes and...
Platforms: Matlab
License: Freeware | Size: 174.08 KB | Download (54): Curvilinear Coordinates Download |
Similar to streakarrow, streakarrow3d allows to plot 3d streamlines with variable lengths and arrow heads to look like curved vectors. The color of the vectors can be color coded with the magnitude velocity.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Streakarrow3d Download |
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 (54): Clebsch Gordan Coefficient Solver GUI 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 |
% this function either converts a matlab time vector (or a matrix containing time vectors) into unixtime% or unixtime into matlab time vector(s)% unixtime is seconds since 1.1.1970% matlabtime is days after 1.1.000
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): unix time to matlab time converter 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 (44): Bezier Curve Plotter GUI Download |
plotvec plots all vectors given in a matrix with a vector in each row.Possible are 2D or 3D vectors.Optional a name of the vector can be given in an addional matrix. Than the name and the coordinates of each vector are displayed.View syntax with 'help plotvec' inside matlab.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Plotvec Download |
Takes two signal vectors as inputs and produces a mixture signal at a desired SNR level (dB). Includes various examples.
Platforms: Matlab
License: Freeware | Size: 911.36 KB | Download (46): Add Noise Download |
I wanted a way to easily plot up vectors for math problems, to get a better idea of the the gradient, divergence, curl and such looked like. So I made this function.It has a number of user options (which are outline in help) and a number of default settings which can easily be changed.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Vectors2D Download |
This function graphs the neuron's weight and the input vectors. You can label the neurons and inputs, change the marker size, and color code the map to see which inputs activate which neurons (a visual representation of the approximation of the input field of a neuron in the adaptive network).
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): LABELNET Download |
This function plots unitvectors X Y and Z or (e1, e2, e3) from an origin.This function is fairly robust in that it can take 2 types of input. It can take a transformation matrix of the formtrMatrix = [1 0 0 0; pos' unitx' unity' unitz'] as:fcn_plotUnitVectors(trMatrix).Or it can take it as a...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Plot Unit Vectors 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 (45): Post-processing of PIV data Download |
Normalize a set of vector, or builds a set of orthnormal vectors from a single vector
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (38): Gram-Schmidt Orthonormalization Download |
Fully documented script file but this essentially solves the simultaneous equations Yvonne presented in a previous thread and does so for two 1 x 4 vectors. I then built four graphs and displayed them all on one plot.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (38): Solves a custom set of linear simultaneous equations Download |
Computes Pearson's product moment correlation for input vectors that contain NaN values.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): nancorrcoef Download |
Constrained and Unconstrained, Analysis and Synthesis Prior Solvers for Jointly sparse Multiple Measurement Vectors.Sparco is required for running the Matlab files. Download it from http://www.cs.ubc.ca/labs/scl/sparco/ ans install it in Matlab path.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Solvers for Joint Sparse MMV Reconstruction Download |
vec2orbElem(rs,vs,mus) converts positions (rs) and velocities (vs)of bodies with gravitational parameters (mus) to Keplerian orbital elements.INPUTS: rs: 3n x 1 stacked initial position vectors: [r1(1);r1(2);r1(3);r2(1);r2(2)r2(3);...;rn(1);rn(2);rn(3)] or 3 x n matrix of position vectors. vs: 3n...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (53): Orbital Elements from Position/Velocity Vectors Download |
This function will create a matrix of linearly spaced vectors.Example 1: Vector starting and ending pointsx1 = 100*randn(10,1);x2 = 100*randn(10,1);M = linspace2(x1,x2,1e3);imagesc(M)Example 2: Mixing Vectors and Scalarsx1 = 100*randn(10,1);x2 = 0;M = linspace2(x1,x2,1e3);imagesc(M)Suggestion to...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Vectorized linspace Download |