.IDEAS.Utilities.Math.Functions

Information

This package contains functions for commonly used mathematical operations. The functions are used in the blocks IDEAS.Utilities.Math.

Contents

NameDescription
averageAverage of a vector
besselJ0Bessel function of the first kind of order 0, J0
besselJ1Bessel function of the first kind of order 1, J1
besselY0Bessel function of the second kind of order 0, Y0
besselY1Bessel function of the second kind of order 1, Y1
bicubicBicubic function
binomialReturns the binomial coefficient
biquadraticBiquadratic function
booleanReplicatorReplicates Boolean signals
cubicHermiteLinearExtrapolationInterpolate using a cubic Hermite spline with linear extrapolation
exponentialIntegralE1Exponential integral, E1
factorialReturns the value n! as an integer
fallingFactorialReturns the k-th falling factorial of n
integerReplicatorReplicates integer signals
inverseXRegularizedFunction that approximates 1/x by a twice continuously differentiable function
isAngleReturn true if angles are mathematically equivalent up to a certain precision
isMonotonicReturns true if the argument is a monotonic sequence
polynomialPolynomial function
powerLinearizedPower function that is linearized below a user-defined threshold
quadraticLinearFunction that is quadratic in first argument and linear in second argument
quinticHermiteQuintic Hermite spline function for interpolation between two functions with a continuous second derivative
regNonZeroPowerPower function, regularized near zero, but nonzero value for x=0
regStepApproximation of a general step, such that the approximation is continuous and differentiable
searchIndex1DFind the index value i in a vector x for the desired abscissa a so that x[i] < a < x[i+1]
smoothExponentialOnce continuously differentiable approximation to exp(-|x|) in interval |x| < delta
smoothHeavisideTwice continuously differentiable approximation to the Heaviside function
smoothLimitOnce continuously differentiable approximation to the limit function
smoothMaxOnce continuously differentiable approximation to the maximum function
smoothMinOnce continuously differentiable approximation to the minimum function
spliceFunction
splineDerivativesFunction to compute the derivatives for cubic hermite spline interpolation
trapezoidalIntegrationIntegration using the trapezoidal rule
ExamplesCollection of models that illustrate model use and test models
BaseClassesPackage with base classes for IDEAS.Utilities.Math.Functions

Generated at 2024-05-18T18:16:21Z by OpenModelicaOpenModelica 1.22.4 using GenerateDoc.mos