.Modelica.ComplexBlocks.ComplexMath

Information

This package contains basic mathematical operations, such as summation and multiplication, and basic mathematical functions, such as sqrt and sin, as input/output blocks. All blocks of this library can be either connected with continuous blocks or with sampled-data blocks.

Contents

Name Description
 Conj Output is equal to the conjugate complex input signal
 Gain Output the product of a gain value with the input signal
 Sum Output the sum of the elements of the input vector
 Feedback Output difference between commanded input 1 and feedback input 2
 Add Output the sum of the two inputs
 Add3 Output the sum of the three inputs
 Product Output product of the two inputs
 Division Output first input divided by second input
 Sqrt Output the square root of the input (= principal square root of complex number)
 Sin Output the sine of the input
 Cos Output the cosine of the input
 Tan Output the tangent of the input
 Asin Output the arc sine of the input
 Acos Output the arc cosine of the input
 Atan Output the arc tangent of the input
 Sinh Output the hyperbolic sine of the input
 Cosh Output the hyperbolic cosine of the input
 Tanh Output the hyperbolic tangent of the input
 Exp Output the exponential (base e) of the input
 Log Output the natural (base e) logarithm of the input (input <> '0' required)
 RealToComplex Converts Cartesian representation to complex
 PolarToComplex Converts polar representation to complex
 ComplexToReal Converts complex to Cartesian representation
 ComplexToPolar Converts complex to polar representation
 Bode Calculate quantities to plot Bode diagram
 TransferFunction Complex Transfer Function

Revisions


Generated at 2020-06-05T21:39:08Z by OpenModelica 1.16.0~dev-442-g2e5bc9f