scipy.signal.ZerosPolesGain¶
-
class
scipy.signal.ZerosPolesGain(*system)[source]¶ Linear Time Invariant system class in zeros, poles, gain form.
Represents the system as the transfer function \(H(s)=k \prod_i (s - z[i]) / \prod_j (s - p[j])\), where \(k\) is the
gain, \(z\) are thezerosand \(p\) are thepoles.Parameters: *system : arguments
The
ZerosPolesGainclass can be instantiated with 1 or 3 arguments. The following gives the number of input arguments and their interpretation:- 1:
ltisystem: (StateSpace,TransferFunctionorZerosPolesGain) - 3: array_like: (zeros, poles, gain)
Notes
Changing the value of properties that are not part of the
ZerosPolesGainsystem representation (such as theA,B,C,Dstate-space matrices) is very inefficient and may lead to numerical inaccuracies.Methods
- 1: