functioninvariantZeros
Compute invariant zeros of zeros-and-poles transfer function
Information
Syntax
zeros = ZerosAndPoles.Analysis.invariantZeros(zp)
Description
Computes the invariant zeros of the corresponding state space representation of a zeros-and-poles transfer function. The output is a complex vector containing the eigenvalues. Note, that the conversion of the transfer function does not result in a minimal state space system. Therefore, also zeros equal to unobservable or uncontrollable eigenvalues will be computed.
Example
ZerosAndPoles p = Modelica_LinearSystems2.ZerosAndPoles.p();
Modelica_LinearSystems2.ZerosAndPoles zp=(p+1)/(p^2+p+1);
Complex zeros[:];
algorithm
zeros := Modelica_LinearSystems2.ZerosAndPoles.Analysis.invariantZeros(zp);
// zeros = {-1}
Outputs
| Type | Name | Default | Description |
| Complex[:] | Zeros | ZerosAndPoles.Analysis.zerosAndPoles(zp) | |
Revisions
| Date |
Author |
Comment |
| 2010-05-31 |
Marcus Baur, DLR-RM |
Realization |