This library defines Complex input and output signals, as well as partial blocks.
Extends from Modelica.Icons.InterfacesPackage (Icon for packages containing interfaces).Name | Description |
---|---|
ComplexInput | 'input Complex' as connector |
ComplexOutput | 'output Complex' as connector |
ComplexSO | Single Output continuous control block |
ComplexMO | Multiple Output continuous control block |
ComplexSISO | Single Input Single Output continuous control block |
ComplexSI2SO | 2 Single Input / 1 Single Output continuous control block |
ComplexSIMO | Single Input Multiple Output continuous control block |
ComplexMISO | Multiple Input Single Output continuous control block |
ComplexMIMO | Multiple Input Multiple Output continuous control block |
ComplexMIMOs | Multiple Input Multiple Output continuous control block with same number of inputs and outputs |
ComplexMI2MO | 2 Multiple Input / Multiple Output continuous control block |
ComplexSignalSource | Base class for continuous signal source |
Connector with one input signal of type Complex.
Extends from Complex (Complex number with overloaded operators).
Name | Description |
---|---|
re | Real part of complex number |
im | Imaginary part of complex number |
Name | Description |
---|---|
re | Real part of complex number |
im | Imaginary part of complex number |
Connector with one output signal of type Complex.
Extends from Complex (Complex number with overloaded operators).
Name | Description |
---|---|
re | Real part of complex number |
im | Imaginary part of complex number |
Name | Description |
---|---|
re | Real part of complex number |
im | Imaginary part of complex number |
Block has one continuous Complex output signal.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
y | Connector of Complex output signal |
Block has one continuous Complex output signal vector.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
nout | Number of outputs |
Name | Description |
---|---|
y[nout] | Connector of Complex output signals |
Block has one continuous Complex input and one continuous Complex output signal.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
u | Connector of Complex input signal |
y | Connector of Complex output signal |
Block has two continuous Complex input signals u1 and u2 and one continuous Complex output signal y.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
u1 | Connector of Complex input signal 1 |
u2 | Connector of Complex input signal 2 |
y | Connector of Complex output signal |
Block has one continuous Complex input signal and a vector of continuous Complex output signals.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
nout | Number of outputs |
Name | Description |
---|---|
u | Connector of Complex input signal |
y[nout] | Connector of Complex output signals |
Block has a vector of continuous Complex input signals and one continuous Complex output signal.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
nin | Number of inputs |
Name | Description |
---|---|
u[nin] | Connector of Complex input signals |
y | Connector of Complex output signal |
Block has a continuous Complex input vector and a continuous Complex output signal vector. The signal sizes of the input and output vector may be different.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
nin | Number of inputs |
nout | Number of outputs |
Name | Description |
---|---|
u[nin] | Connector of Complex input signals |
y[nout] | Connector of Complex output signals |
Block has a continuous Complex input vector and a continuous Complex output signal vector where the signal sizes of the input and output vector are identical.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
n | Number of inputs (= number of outputs) |
Name | Description |
---|---|
u[n] | Connector of Complex input signals |
y[n] | Connector of Complex output signals |
Block has two continuous Complex input vectors u1 and u2 and one continuous Complex output vector y. All vectors have the same number of elements.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
n | Dimension of input and output vectors. |
Name | Description |
---|---|
u1[n] | Connector 1 of Complex input signals |
u2[n] | Connector 2 of Complex input signals |
y[n] | Connector of Complex output signals |
Basic block for Complex sources. This component has one continuous Complex output signal y and two parameters (offset, startTime) to shift the generated signal.
Extends from ComplexBlocks.Interfaces.ComplexSO (Single Output continuous control block).
Name | Description |
---|---|
offset | Offset of output signal y |
startTime | Output y = offset for time < startTime [s] |
Name | Description |
---|---|
y | Connector of Complex output signal |