operator recordDiscreteTransferFunction
Discrete transfer function description of a single input, single output system (data + operations)
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:] | n | Coefficients of numerator polynomial (in descending order) | |
| Real[:] | d | Coefficients of denominator polynomial (in descending order) | |
| Modelica.Units.SI.Time | Ts | Sample time | |
| Modelica_LinearSystems2.Utilities.Types.Method | method | Modelica_LinearSystems2.Utilities.Types.Method.Trapezoidal | Discretization method |
| String | uName | "u" | Name of input signal |
| String | yName | "y" | Name of output signal |
Contents
| Name | Description |
|---|---|
| 'constructor' | Collection of operators to construct a DiscreteTransferFunction data record |
| '+' | Contains operators for addition of discrete transfer functions |
| '-' | Contains operators for subtraction of discrete transfer functions |
| '*' | Contains operators for multiplication of discrete transfer functions |
| '/' | Contains operators for division of discrete transfer functions |
| '^' | Integer power of DiscreteTransferFunction (dtf1^k) |
| '==' | Check whether two discrete transfer functions are identical |
| 'String' | Transform DiscreteTransferFunction into a String representation |
| z | Generate the discrete transfer function z |
| Package of functions to analyse discrete transfer function represented by a DiscreteTransferFunction record | |
| Package of functions to plot discrete transfer function responses | |
| Package of functions for conversion of DiscreteTransferFunction data record | |
| Package of functions to generate a DiscreteTransferFunction data record from imported data |