.Annex60.Utilities.Math

Information

This package contains blocks and functions for commonly used mathematical operations. The classes in this package augment the classes Modelica.Blocks.

Contents

NameDescription
AverageAverage of a vector
BicubicBicubic function
BiquadraticBiquadratic function
BooleanReplicatorBoolean signal replicator
IntegerReplicatorInteger signal replicator
IntegratorWithResetOutput the integral of the input signal
InverseXRegularizedFunction that approximates 1/x by a twice continuously differentiable function
MaxMaximum element of a vector
MinMinimum element of a vector
PolynominalPolynominal 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
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
SpliceBlock for splice function opertation
TrapezoidalIntegrationIntegration using the trapezoidal rule
FunctionsPackage with mathematical functions
ExamplesCollection of models that illustrate model use and test models

Generated at 2024-04-25T18:15:59Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos