Armijo |
Use the Armijo rule to compute a stepsize, alpha: |
AutoCorr |
Generates the autocorrelation function for the input sequence. |
Binomial |
The binomial expansion of (x + y)^n |
CFract |
Computes the value of a continued fraction of the form |
CHarm |
Generate a series of cosine harmonics of the arguments |
CHarmD |
Generate a series of cosine harmonics of the arguments |
DLyapG |
Find the solution for the Lyapunov equation apa' - p + q = 0, which is |
FitPair |
Given xF, find yF that best fits xF given the pair (x,y) |
FourierSeries |
Generates the Fourier Series sine and cosine coefficients of a signal using |
Heavisde |
Heavside function. H = 1 x „ 0, otherwise = 0 |
HypgF1 |
Computes the value of the hypergeometric function |
HypgFr |
Computes the value of the ratio of hypergeometric functions |
HypgMr |
Computes the value of the confluent hypergeometric ratio |
IntExpR |
One dimensional interpolation and extrapolation on the rows of a. |
IntExt |
One or two dimensional interpolation and extrapolation. If no outputs |
Interp1D |
Performs a linear interpolation: |
InterpolateCircle |
Interpolates between x1 and x2 when x1 and x2 lie in a circle. When |
JCart2Sp |
Converts cartesian to spherical coordinates. Spherical coordinates are |
JSp2Cart |
Computes the Jacobian for converting from spherical to |
Jacobian |
This function computes the Jacobian matrix for a right hand-side. |
JacobianODE |
This function computes the Jacobian matrix for a right hand-side. |
LogBaseN |
log of base n. |
Logistic |
Logistic function. |
LyapG |
Solve the general Lyapunov equation ap + pa' + q = 0 |
NewStats |
Calculates the new standard deviation and average. |
NewtonsMethod |
Solve an optimization problem with Newton's method. |
OptimalTrajectory |
Computes the control for an optimal trajectory using simplex for a fixed |
PAL |
Generates the Associated Legendre Functions of the first kind |
PDAL |
Generates Associated Legendre Functions of the first kind and derivatives |
PGauss |
Computes the Gaussian form of the Legendre functions. |
Pade |
Create a Padé approximant of exp(sT) |
SCHarm |
Generate a series of sine and cosine harmonics of the arguments |
SCHarmD |
Generate a series of sine and cosine harmonics of the arguments |
SCSeries |
Compute a series a + sum(bn sin(n wo t)) + sum(cn cos(n wo t)) |
SHarm |
Generate a series of sine harmonics of the arguments |
SHarmD |
Generate a series of sine harmonics of the arguments |
Simplex |
Uses the simplex method to minimize the cost when solving the problem |
Simplex2 |
Computes the solution to the simplex problem with an optional |
SimplexOld |
Uses the simplex method to minimize the cost when solving the problem |
SimplexScaling |
Scales the multipliers of the slack variables in the 'a' matrix |
SphJacobian |
This function is the application to the chain rule to a function U |
SubPoly |
Subtract two polynomials so that c = a - b. |
WorstFirstAssignment |
Reorder columns to minimize the diagonal sum with a worst-first policy |
ColCompR |
Computes the right column compression of a matrix. Compresses the |
ComplexToReal |
Convert a matrix from complex to real. c is assumed to have columns of |
Cross |
Vector cross product. The number of columns of w and y can be: |
DUnit |
Derivative of the unit vector for r. |
DelLZ |
Deletes leading zeros from a vector. |
Dot |
Dot product with support for arrays. |
DupVect |
Create a matrix with n rows or columns each of which equals the |
Factorl |
Computes the factorial matrix for a matrix. |
GJInv |
Matrix inverse using Gauss-Jordan elimination with partial pivoting. |
GenSub |
Subtract two matrices where NaN - NaN or inf - inf == 0 |
Inv3x3 |
Inverse of a 3x3 matrix. |
InvP |
The product form of the inverse: |
IsZero |
Set = 0 if the matrix is all zeros. |
LSSVD |
Solves ax = b using the singular value decomposition |
LeastSq |
Find a weighted least squares curve fit to the overdetermined |
Mag |
Given a 3-by-n matrix where each column represents a vector, return a |
Orthogonalize |
Orthogonalize a matrix |
Product |
Computes product of the terms in a vector |
RowCompU |
Computes the upper row compression of a matrix. Compresses the |
SXV |
Multiplies a scalar times a vector. Each column in the vector is |
Sep |
Separate a matrix or vector based on the criteria entered in s. |
Skew |
Converts a vector into a skew symmetric matrix. |
SkewSq |
Computes the product of two skew symmetric matrices derive from vectors. |
SkewSymm |
Converts a vector into a skew symmetric matrix |
SumC |
Always sums by column even if x is a single row. |
SumV |
Sum a set of vectors in a 3-by-n matrix |
Unit |
Unitize vectors by column. |
DeltaEig |
Computes the delta eigenvalues for a given a small perturbation of a, e |
FTrunc |
Simulates floating point truncation to -ƒ. |
FloatToTwosComplement |
Converts a float to two's complement array. For example: |
Odd |
1 if the value is odd |
R2P5 |
Rounds towards zero to the nearest 1/2. |
Ramp |
Generate a ramp signal at t0 from value v0 to vF in time interval t |
Ramps |
Generates ramps for any number of inputs. Since version 10. |
RoundN |
Round to n decimal places |
TriangleWave |
Generates a triangle wave. 0 is the beginning and 2*pi is the end. |
TwosComplementToFloat |
Converts a two's complement array to float. |
BinomialTheorem |
Computes the binomial theorem. |
CRand |
Given a covariance matrix, c, finds a transformation matrix |
CableTensionExample |
Cable tension example. |
Combinations |
The number of combinations of r articles in n samples. |
ConfidenceInterval |
Computes the confidence interval. |
CovarianceRHS |
Generates the covariance derivative. The covariance matrix is entered as |
EMarkov |
Find the correlation time and the mean squared value for a Markov sequence. |
ErrorCombination |
Combine errors given a function. |
GaussianCPDF |
Compute the cumulative probability density function for |
GaussianPDF |
Compute the probability density function for a Gaussian distribution. |
GaussianRSG |
Gaussian Random Sequence Generator Using the Box-Mueller Transform |
Markov |
Generate random output from a Gauss-Markov process. The |
NormalDistribution |
Matrix normal or Gaussian distribution. |
RMarkov |
Generates the autocorrelation function for a Markov Process. |
RandP |
Generate a Poission random matrix. |
RandPM |
Generates uniform random matrices between -1 and +1 |
RandPN |
Generate a Poission random matrix using a normal approximation. |
Random |
Compute a random nxm matrix |
SMarkov |
Generates the spectral function for a Markov Process. |
SignTest |
Compare the relative accuracy of two signals. |
ACosD |
Inverse cosine with output in degrees. |
ACot2 |
Inverse cotangent |
ACot2D |
Inverse cotangent -180 deg < z < 180 deg |
ACotD |
Inverse cotangent with output in degrees. -90 deg <= s <= 90 deg |
ACscD |
Cosecant with output in degrees |
ASecD |
Cosecant |
ASinD |
Inverse sine with output in degrees |
ATan2D |
Inverse tangent -180° < z < 180° |
ATanD |
Inverse tangent with output in degrees. -90° < s < 90° |
CosD |
Cosine with input in degrees |
CosX |
Computes the value of the cosine function. |
CotD |
Cotangent |
CscD |
Cosecant with input in degrees. |
DeltCirc |
Find the angle between x and y. |
IsSing |
Outputs 0 if the matrix is singular |
LinearSinCosToQuadCos |
Compute quad. coeff.s on cos(x) from linear eqn: A*sin(x)+B*cos(x)+C=0 |
SecD |
Secant |
Secant |
Finds the solution to f(x) = 0 without derivatives. |
SinD |
Sine with input in degrees |
SinX |
Computes the value of the sine function given the argument in degrees. |
SolveLinearSinCos |
Algebraically solve x for equation: a*sin(x) + b*cos(x) + c = 0 |
TanD |
Tangent with input in degrees |
TrigReduction |
Solve a*sin(beta) + b*cos(beta) = c. |
UnwrapPhase |
Unwrap a vector of angular values to change continuously. |
VerSin |
Produces a smoothly varying function from 0 to xMax. |
WrapPhase |
Wrap a phase angle (or vector of angles) to keep it between -pi and +pi |