blockDivision
Output first input divided by second input
Extends from Modelica.ComplexBlocks.Interfaces.ComplexSI2SO (2 Single Input / 1 Single Output continuous control block).
Information
This block computes the output y (element-wise)
by dividing the corresponding elements of
the two inputs u1 and u2. Optionally, either input u1 or u2 or both inputs can be processed conjugate complex, when parameters useConjugateInput1 and useConjugateInput2 are true, respectively. Depending on useConjugateInput1 and useConjugateInput2 the internal signals represent either the original or the conjugate complex input signal.
y = u1Internal / u2Internal;
Example: If useConjugateInput1 = true and useConjugateInput2 = false the output signal y = Modelica.ComplexMath.conj(u1) / u2.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | useConjugateInput1 (from ComplexSI2SO) | false | If true, input 1 is processed conjugate complex |
| Boolean | useConjugateInput2 (from ComplexSI2SO) | false | If true, input 2 is processed conjugate complex |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| ComplexInput | u1 (from ComplexSI2SO) | Connector of Complex input signal 1 | |
| ComplexInput | u2 (from ComplexSI2SO) | Connector of Complex input signal 2 | |
| ComplexOutput | y (from ComplexSI2SO) | Connector of Complex output signal |