|
SOLUTIONS
|
BUILT-IN MATHEMATICA SYMBOL
- See Also
-
Related Guides
- Control Systems
- Delay Control Systems
- Descriptor Control Systems
- Basic Modeling
- Signal Processing
- Summary of New Features in Mathematica 8
- Summary of New Features in Mathematica 9
- Time Series Processes
- New in 8.0: Alphabetical Listing
- New in 8.0: Mathematics & Algorithms
- New in 9.0: Mathematics & Algorithms
TransferFunctionModel[m, s]
represents the model of the transfer-function matrix m with complex variable s.
TransferFunctionModel[{num, den}, s]
specifies the numerator num and denominator den of a transfer-function model.
TransferFunctionModel[{z, p, g}, s]
specifies the zeros z, poles p, and gain g of a transfer-function model.
TransferFunctionModel[ssm]
gives the transfer-function model of the StateSpaceModel ssm.
Details and OptionsDetails and Options
- TransferFunctionModel can represent scalar and multivariate systems in continuous or discrete time.
- Time delays can be included in any transfer-function model, by using SystemsModelDelay.
- In TransferFunctionModel[{num, den}, s], num must be a matrix, and den can be specified as a matrix or just the common denominator.
- TransferFunctionModel does not cancel any pole or zero of the matrix elements.
- The following options can be given:
-
Method Automatic the method to obtain the transfer function of a state-space model SamplingPeriod None the sampling period of the system SystemsModelLabels None labels for the input and output variables - Settings for the Method option include
,
,
, and
. With a setting Method->Automatic, the transfer-function model is computed using determinant expansion.
ExamplesExamplesopen allclose all
Basic Examples (5)Basic Examples (5)
A single-input, single-output system:
| In[1]:= |
| Out[1]= |
A system with two inputs and one output:
| In[1]:= |
| Out[1]= |
Obtain the transfer-function representation of a state-space model:
| In[1]:= |
| Out[1]= |
A discrete-time transfer function with a sampling period of 1:
| In[1]:= |
| Out[1]= |
Evaluate a transfer function over a range of frequencies:
| In[1]:= |
| Out[1]= | ![]() |
| In[2]:= |
| Out[2]= | ![]() |
Related GuidesRelated Guides
- Control Systems
- Delay Control Systems
- Descriptor Control Systems
- Basic Modeling
- Signal Processing
- Summary of New Features in Mathematica 8
- Summary of New Features in Mathematica 9
- Time Series Processes
- New in 8.0: Alphabetical Listing
- New in 8.0: Mathematics & Algorithms
- New in 9.0: Mathematics & Algorithms
New in 8 | Last modified in 9
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »



