创建离散时间模型的语法与连续时间模型的语法类似,只是还必须提供采样时间(采样间隔以秒为单位)。
例如,要指定离散时间传递函数:
采样周期,Ts = 0.1 s。
可以用以下代码表示:
num = [ 1 -1 ];
den = [ 1 -1.85 0.9 ];
H = tf(num,den,0.1)
用有理式表示如下:
z = tf('z',0.1);
H = (z - 1) / (z^2 - 1.85*z + 0.9);
类似的,要指定离散时间状态空间模型:
采样周期:Ts = 0.1 s
用以下代码表示:
sys = ss(.5,1,.2,0,0.1);
step(sys)
画出阶梯响应图如下:
有几种方法可以确定 LTI 模型是否离散:
例如,对于上面指定的传递函数H:
H.Ts
isdt(H)
也可以画出 时间响应图 或 伯德图 来看:
step(H)
bode(H), grid
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有