| 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 |
| FitPair |
Given xF, find yF that best fits xF given the pair (x,y) |
| FourierSeries |
Generates the Fourier series coefficients of a signal |
| 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. |
| 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. |
| JSp2Cart |
Jacobian for converting from spherical to cartesian coordinates |
| 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 |
| MakeDistribution |
Generate a list of random variables with some specified distribution |
| NewStats |
Calculates the new standard deviation and average. |
| NewtonsMethod |
Solve an optimization problem with Newton's method. |
| OptimalTrajectory |
Optimal trajectory using simplex |
| 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 maximum constraint. |
| SimplexOld |
Uses the simplex method to minimize the cost when solving the problem |
| SimplexScaling |
Simplex slack variable scaling |
| SphJacobian |
Spherical coordinates Jacobian |
| SubPoly |
Subtract two polynomials so that c = a - b. |
| WaveletMorlet |
Performs a wavelet transform using a Morlet Wavelet |
| WorstFirstAssignment |
Reorder columns to minimize the diagonal sum with a worst-first policy |
| BlockDiagonal |
Generate a block diagonal matrix |
| ColCompR |
Computes the right column compression of a matrix. Compresses the |
| ComplexToReal |
Convert a matrix from complex to real. |
| Cross |
Vector cross product for multicolum arrays. |
| DUnit |
Derivative of the unit vector for r. |
| DelLZ |
Deletes leading zeros from a vector. |
| Dot |
Dot product with support for arrays. |
| DupVect |
Duplicate vector n times |
| 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 |
| IsSing |
Outputs 0 if the matrix is singular |
| IsZero |
Set = 0 if the matrix is all zeros. |
| LeastSq |
Weighted least squares curve fit |
| Mag |
Magnitude of a set of vectors |
| Orthogonalize |
Orthogonalize a matrix |
| Product |
Computes product of the terms in a vector |
| RowCompU |
Computes the upper row compression of a matrix. |
| SXV |
Multiplies a scalar times a vector. |
| 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 -. |
| FindIfInBetween |
Determines if x is in between odd-even pairs. |
| FloatToTwosComplement |
Converts a float to two's complement array. |
| 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 |
Covariance matrix transformation |
| 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. |
| EMarkov |
Find the correlation time and the mean squared value for a Markov sequence. |
| ErrorCombination |
Combine errors given a function. |
| GaussianCPDF |
Cumulative probability density function for a Gaussian |
| 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. |
| 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. |
| LinearSinCosToQuadCos |
Compute quadratic coefficients on cos(x) from linear eqn |
| SecD |
Secant |
| 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 |