D2D

重采样离散时间模型

句法

SYS1= D2D(SYSTS
SYS1= D2D(SYSTS方法“)
SYS1= D2D(SYSTSOPTS

描述

SYS1= D2D(SYSTS重新采样的离散时间动态系统模型SYS以产生等效的离散时间模型SYS1与新的采样时间TS(秒),利用输入端的零阶保持。

SYS1= D2D(SYSTS方法“)使用指定的重采样方法'方法'

  • 'ZOH'- 输入端上的零阶保持

  • “塔斯廷”- 双线性(塔斯廷)近似

有关算法对每个信息D2D转换方法,请参见连续离散转换方法

SYS1= D2D(SYSTSOPTS重复采样SYS使用选项设置与d2dOptions

例子

全部收缩

创建下面的零极点增益模型样本时间0.1秒。

H ž = ž - 0 7 ž - 0

H = ZPK(0.7,0.5,1,0.1);

重新采样模式在0.05秒。

H2 = D2D(H,0.05)
H2 =(Z-0.8243)----------(Z-0.7071)样品时间:0.05秒离散时间零点/极点/增益模型。

重新取样H2在0.1秒到获得原始模型H

H3 = D2D(H2,0.1)
H3 =(Z-0.7)-------(Z-0.5)样品时间:0.1秒离散时间零点/极点/增益模型。

假设你估计与所述估计数据(0.1秒)的采样时间相称的离散时间输出误差多项式模型。然而,部署的应用程序需要更快的采样频率(0.01秒)。您可以使用D2D要重新取样的估计的模型。

加载估计数据。

加载iddata1Z1z1.Ts
ANS = 0.1000

Z1是一个IDDATA对象与采样时间0.1秒含有推定的输入输出数据。

估计的顺序输出误差多项式模型[2 2 1]

SYS = OE(Z1,[2 2 1]);sys.Ts
ANS = 0.1000

重新取样在采样时间0.01秒模型。

系统2 = D2D(SYS,0.01);sys2.Ts
ANS = 0.0100

D2D重新采样使用零阶保持方法模型。

提示

  • 使用语法SYS1 = D2D(SYS,TS, '方法')重新取样SYS使用默认选项'方法'。要指定塔斯廷具有频率prewarp重新采样,使用语法SYS1 = D2D(SYS,TS,OPTS)。欲了解更多信息,请参阅d2dOptions

  • 什么时候SYS是识别的(IDLTI)模型,SYS1不包括的估计的参数协方差SYS。如果你想翻译的协方差而将所述模型,使用translatecov

R2006a前推出