AddOutput the sum of the two inputs |
|
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This blocks computes output y as sum of the
two input signals 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.
y = k1*u1Internal + k2*u2Internal;
Example parameters:
k1 = +2,k2 = -3,useConjugateInput1 = true,useConjugateInput2 = falseresult in the following equation:
y = 2 * Modelica.ComplexMath.conj(u1) - 3 * u2
| useConjugateInput1 |
Value: false Type: Boolean Description: If true, input 1 is processed conjugate complex |
|---|---|
| useConjugateInput2 |
Value: false Type: Boolean Description: If true, input 2 is processed conjugate complex |
| k1 |
Value: Complex(1, 0) Type: Complex Description: Gain of input 1 |
| k2 |
Value: Complex(1, 0) Type: Complex Description: Gain of input 2 |
| u1 |
Type: ComplexInput Description: Connector of Complex input signal 1 |
|
|---|---|---|
| u2 |
Type: ComplexInput Description: Connector of Complex input signal 2 |
|
| y |
Type: ComplexOutput Description: Connector of Complex output signal |
| u1Internal |
Type: Complex Description: Equals either u1 or conjugate complex input u1 if useComplexInput1 = true |
|
|---|---|---|
| u2Internal |
Type: Complex Description: Equals either u2 or conjugate complex input u2 if useComplexInput2 = true |
|
| k1 |
Type: Complex Description: Gain of input 1 |
|
| k2 |
Type: Complex Description: Gain of input 2 |