模型转换速率
连续时间和离散时间之间转换模型并在生活中重新取样模型编辑器
打开任务
添加模型转换速率任务一个居住在MATLAB脚本编辑器:
在住编辑器选项卡上,选择任务>模型转换速率。
在一个代码块在你的脚本中,输入相关的关键字,例如
转换
,率
,或汇集
。选择模型转换速率
从建议命令完成。
例子
参数
模型
——模型转换
线性时不变模型
选择一个线性时不变模型。列表包含所有合适的连续或离散时间动态系统模型在MATLAB工作空间,包括:
数字LTI模型等
特遣部队
,党卫军
,或zpk
模型。确定了LTI模型等
中的难点
和idtf
。(使用识别模型需要一个系统识别工具箱™许可证。)
您可以转换的输出模型或MIMO模型,有或没有时间延迟,虽然一些转换方法只用于输出模型(见方法参数描述)。你不能使用模型转换速率将广义线性时不变模型等一族
或号航空母舰
、频率特性数据模型等的朋友
或流程模型(idproc
)。
样品时间
——目标样品的时间
0.2(默认)| 0 |积极的标量
指定的样品时间为单位1 /转换模型TimeUnit
,在那里TimeUnit
是TimeUnit
输入模型的属性。
连续时间模型离散化或重新取样一个离散时间模型,输入目标样品时间。
将连续时间的离散时间模型,输入0。
方法
——速度转换方法
零级举行
(默认)|一阶举行
|双线性近似(Tustin)
|……
选择一个速度转换方法。可用的方法是:
零级举行
一阶举行
Impulse-invariant离散化
(仅continuous-to-discrete转换的输出模型)双线性近似(Tustin)
Zero-pole匹配方法
最小二乘法
(仅continuous-to-discrete转换的输出模型)
选择转换方法的信息,请参阅Continuous-Discrete转换方法。
延迟订单
——近似估计时间延迟
0(默认)|正整数
当你转换的速度模型,有一个时间延迟,双线性近似(Tustin)
或Zero-pole匹配方法
方法在时间延迟到最近的整数倍数的样本。这个圆可以降解动力学的准确性,特别是在奈奎斯特频率附近。
集延迟订单一个非零的整数模型转换速率近似的小数部分延迟使用Thiran过滤器,而不是舍入。使用最小的值,使rate-converted动力学为您的应用程序。关于Thiran过滤器的更多信息,请参阅thiran
。
Prewarp频率(rad / s)。
双线性- Prewarp频率(Tustin)方法
0(默认)|积极的标量
连续时间模型离散化时,如果您的系统有重要的动力学在一个特定的频率,你想要转换保护,您可以使用双线性近似(Tustin)
方法和频率prewarping。这个方法确保原始之间的匹配和反应在您所指定的prewarp频率转换。看到Continuous-Discrete转换方法。
输出图
——情节类型的反应
波德
(默认)|一步
|冲动
|……
模型转换速率自动生成一个响应图来帮助你检查重要的动态应用程序保存。指定下列反应之一的情节类型比较原始和转换模型的反应时实验转换参数。
波德
一步
冲动
Pole-Zero
任务包括代码生成的代码来创建选择响应图。省略响应图,选择没有一个
。