This package contains functions for commonly used mathematical operations. The functions are used in the blocks Annex60.Utilities.Math.
Name | Description |
---|---|
Average of a vector | |
Bicubic function | |
Biquadratic function | |
Replicates Boolean signals | |
Interpolate using a cubic Hermite spline with linear extrapolation | |
Replicates integer signals | |
Function that approximates 1/x by a twice continuously differentiable function | |
Returns true if the argument is a monotonic sequence | |
Polynomial function | |
Power function that is linearized below a user-defined threshold | |
Function that is quadratic in first argument and linear in second argument | |
Power function, regularized near zero, but nonzero value for x=0 | |
Approximation of a general step, such that the approximation is continuous and differentiable | |
Once continuously differentiable approximation to exp(-|x|) in interval |x| < delta | |
Once continuously differentiable approximation to the Heaviside function | |
Once continuously differentiable approximation to the limit function | |
Once continuously differentiable approximation to the maximum function | |
Once continuously differentiable approximation to the minimum function | |
Function to compute the derivatives for cubic hermite spline interpolation | |
Integration using the trapezoidal rule | |
Collection of models that illustrate model use and test models | |
Package with base classes for Annex60.Utilities.Math.Functions |