此示例显示如何将离散时间系统转换为连续时间使用D2C.
,并使用两种不同的插值方法进行比较结果。
使用零阶保持(ZOH)方法将以下二阶离散时间系统转换为连续时间:
G = ZPK(-0.5,[ - 2,5],1,0.1);gcz = d2c(g)
警告:模型顺序增加以处理真正的负极。
GCZ = 2.6663(S ^ 2 + 14.28s + 780.9)----------------------------(S-16.09)(S ^ 2 - 13.86s + 1035)连续时间零/极/增益模型。
您打电话的时候D2C.
如果不指定方法,则默认情况下该函数使用ZOH。ZOH插值方法增加了具有真正负极的系统的模型顺序。发生此订单增加,因为插值算法在真正的负极中映射
域成对复合共轭杆
领域。
使用tustin方法将g转换为连续时间。
GCT = D2C(G,'tustin')
GCT = 0.083333(S + 60)(S-20)-----------------------------(S-60)(S-13.33)连续时间零/杆/增益模型。
在这种情况下,没有秩序增加。
比较内插系统的频率响应G
。
BODE(G,GCZ,GCT)传奇('G'那'gcz'那'GCT')
在这种情况下,Tustin方法在离散系统和插值之间提供更好的频域匹配。但是,汀类汀内插方法对于具有杆的系统未定义Z.= -1(集成器),并为靠近杆子的系统而被确凿Z.= 1。