packageMath
Extends from TRANSFORM.Icons.MathPackage.
Contents
| Name | Description |
|---|---|
| ComplexMath | |
| Easing | |
| Interpolation | |
| GNU Scientific Library (GSL) | |
| cubicRoots_Real | Analytical solution for the real roots of a cubic equation (a*x^3+b*x^2+c*x+d=0) |
| cubicRoots_SingleReal | Returns a single real root within the user defined range for a cubic equation (a*x^3+b*x^2+c*x+d=0) |
| spliceSigmoid | Smoothing algorithm using the sigmoid function |
| sigmoid | |
| Spline interpolation of two functions using the hyperbolic tangent | |
| Derivative of spliceTanh | |
| Smoothing algorithm using the cos^N function | |
| smoothing_cosN | Smoothing using a*cos(x)^n base function |
| Once continuously differentiable approximation to the maximum function using splice | |
| Once continuously differentiable approximation to the minimum function using a splice function | |
| logspace | Create log spaced vector |
| logspace_dx | Create log spaced vector and only return the spacing between points |
| Gamma function using the Lanczos approximation | |
| Calculates the factorial of integer n | |
| Square root function with cubic interpolation near 0 | |
| Root function of exponent (x^z) with cubic interpolation near 0 | |
| Returns the coefficients of a quadritic equation a*x + b*x^2 + c*x^3 from three number pairs (x,y) | |
| Quadratic curve, including linear extrapolation beyond defined curve limits | |
| Calcutes a matrix f from 0 to 1 that relates a ratio of variable to fixed values | |
| Calcutes a matrix fA and f that returns the calculates a mean value based on a ratio of variable to fixed values using variableFactor | |
| interpolate_wLimit | Interpolate in a vector |
| interpolate2D | Interpolate a 2D data table |
| Create a linearly spaced 1D array and the special case when n = 1 the average is returned | |
| Create [m] linearly spaced 1D arrays stored in a [n,m] matrix and the special case when n = 1 the average is returned | |
| Create a 3D matrix of linearly spaced 1D arrays stored in a [n,m] matrix and the special case when n = 1 the average is returned | |
| Create a linearly spaced 2D matrix from the linear interpolation of 4 corner values | |
| Create a linearly spaced 2D matrix from the linear interpolation of 4 edge values | |
| Create [m] linearly spaced 2D matrix stored in a [n1,n2,m] matrix from the linear interpolation of 4 edge values | |
| create a matrix from an array of values (i.e., fill(val[:],n)) for 1 dimension | |
| create a matrix from an array of values (i.e., fill(val[:],n1,n2)) for 2 dimensions | |
| create a matrix from an array of values (i.e., fill(val[:],n1,n2,n3)) for 3 dimensions | |
| Arrhenius equation y = A*exp(-(Ea/RT)^b) | |
| Interpolate using a cubic Hermite spline with linear extrapolation | |
| Function to compute the derivatives for cubic hermite spline interpolation | |
| Returns true if the argument is a monotonic sequence | |
| Approximation of a general step, such that the approximation is continuous and differentiable | |
| Replace array values with user specified values at specified index | |
| indexFilter | Return array of indices from source contained or not contained in target |
| Integral of array y(x) using the trapezoidal rule | |
| radialspace | Equal volume radial spacing |
| max_len_seq | |
| max_len_seq_ternary | |
| xor | |
| max_len_seq_sine | |
| max_len_seq__sine_time | Return time sequence interval and initial mls value as the last index |
| Co-monotonic and C1 smooth regularization function | |
| findPlace | Find the index next to which the target value fits in the array (requires monotonic array of positive values) |
| PerformanceCurve | |
| Time derivative of TRANSFORM.Math.PerformanceCurve (curves and d[] are parameters) | |
| Psi or digamma function: d(gamma)/dx/gamma | |
| hypergeometric2F1 | |
| pochhammer | |
| Return true or false for if element is found in the vector |