创建离散时间模型
这个例子展示了如何创建离散时间线性模型使用特遣部队
,zpk
,党卫军
,的朋友
命令。
指定离散时间模型
控制系统工具箱™允许您创建两个连续时间和离散时间模型。创建离散时间模型的语法类似,对于连续时间模型,除了您还必须提供一个样本时间(采样间隔以秒为单位)。
例如,指定离散传递函数:
与采样周期t = 0.1年代
类型:
num = [1];穴= -1.85 - 0.9 [1];H =特遣部队(num,窝,0.1)
H = z - 1 - - - - - - - - - - - - - - - - - - z z ^ 2 - 1.85 + 0.9样品时间:0.1秒的离散传递函数。
或者说:
特遣部队(z =“z”,0.1);H = (z - 1) / (z ^ 2 - 1.85 * z + 0.9);
同样,指定离散时间状态空间模型:
与采样周期t = 0.1年代
类型:
sys = ss (5 1。2, 0, 0.1);
认识到离散时间系统
有几种方法可以确定你的离散线性时不变模型:
显示器显示一个非零样本时间价值
sys.Ts
或get (sys, Ts)
返回一个非零的样本时间价值。isdt(系统)
返回true。
例如,对于传递函数H
指定的上面,
H.Ts
ans = 0.1000
isdt (H)
ans =逻辑1
你也可以点离散时间系统通过寻找以下特征:
时间响应图-响应曲线有一个楼梯是由于其采样性质
-伯德图有一个竖线标志着奈奎斯特频率(π除以样本时间)。
下面的情节展示这些特征:
步骤(H)
波德(H)、网格