functiontoZerosAndPolesMIMO
Convert a TransferFunction into a zeros-and-poles representation
Information
Syntax
zp = TransferFunction.Conversion.toZerosAndPolesMIMO(tf)
Description
Converts a matrix of transfer functions denoted as rational polynomial function into a matrix of transfer functions in zeros-and-poles representation. The function repetitively uses toZerosAndPoles.
Example
TransferFunction s = Modelica_LinearSystems2.TransferFunction.s(); Modelica_LinearSystems2.TransferFunction tf = [1/(s^2 + 3*s +2);s/(s^2 + 2*s +1)] algorithm zp:=Modelica_LinearSystems2.TransferFunction.Conversion.toZerosAndPoles(tf); // zp = [1/( (s + 1)*(s + 2) ); s/( (s + 1)^2 )]
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| TransferFunction[:,:] | tf | Transfer function of a system |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| ZerosAndPoles[size(tf, 1),size(tf, 2)] | zp |