scipy.signal.dlsim¶
- scipy.signal.dlsim(system, u, t=None, x0=None)[源代码]¶
模拟离散时间线性系统的输出。
- 参数
- 退货
- toutndarray
输出的时间值,如一维数组。
- youtndarray
系统响应,作为一维阵列。
- xoutndarray,可选
状态向量的时间演化。仅在输入为
StateSpace
系统。
参见
示例
离散时间步长为1.0的简单积分器传递函数可以实现为:
>>> from scipy import signal >>> tf = ([1.0,], [1.0, -1.0], 1.0) >>> t_in = [0.0, 1.0, 2.0, 3.0] >>> u = np.asarray([0.0, 0.0, 1.0, 1.0]) >>> t_out, y = signal.dlsim(tf, u, t=t_in) >>> y.T array([[ 0., 0., 0., 1.]])