scipy.signal.TransferFunction¶
-
class
scipy.signal.TransferFunction(*system)[source]¶ Linear Time Invariant system class in transfer function form.
Represents the system as the transfer function \(H(s)=\sum_i b[i] s^i / \sum_j a[j] s^i\), where \(a\) are elements of the numerator
numand \(b\) are the elements of the denominatorden.Parameters: *system : arguments
The
TransferFunctionclass can be instantiated with 1 or 2 arguments. The following gives the number of input arguments and their interpretation:- 1:
ltisystem: (StateSpace,TransferFunctionorZerosPolesGain) - 2: array_like: (numerator, denominator)
Notes
Changing the value of properties that are not part of the
TransferFunctionsystem representation (such as theA,B,C,Dstate-space matrices) is very inefficient and may lead to numerical inaccuracies.Methods
- 1: