.Annex60.Utilities.Math.Functions

Information

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

Contents

NameDescription
 averageAverage of a vector
 bicubicBicubic function
 biquadraticBiquadratic function
 booleanReplicatorReplicates Boolean signals
 cubicHermiteLinearExtrapolationInterpolate using a cubic Hermite spline with linear extrapolation
 integerReplicatorReplicates integer signals
 inverseXRegularizedFunction that approximates 1/x by a twice continuously differentiable function
 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
 regNonZeroPowerPower function, regularized near zero, but nonzero value for x=0
 regStepApproximation of a general step, such that the approximation is continuous and differentiable
 smoothExponentialOnce continuously differentiable approximation to exp(-|x|) in interval |x| < delta
 smoothHeavisideOnce 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 Annex60.Utilities.Math.Functions

Generated at 2024-11-23T19:25:52Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos