动力系统阶跃响应图;阶跃响应数据gydF4y2Ba
步骤(系统)gydF4y2Ba
步骤(sys Tfinal)gydF4y2Ba
步骤(SYS,t)的gydF4y2Ba
步骤(sysN sys1, sys2,…)gydF4y2Ba
步骤(sys1, sys2,…, sysN Tfinal)gydF4y2Ba
步骤(SYS1,SYS2,...,sysN,t)的gydF4y2Ba
y =步骤(sys, t)gydF4y2Ba
[Y,T] =步骤(SYS)gydF4y2Ba
[y, t] =步骤(sys Tfinal)gydF4y2Ba
[Y,T,X] =步骤(SYS)gydF4y2Ba
[y, t, x, ysd] = (sys)步gydF4y2Ba
[Y,...] =步骤(SYS,...,选项)gydF4y2Ba
一步gydF4y2Ba
计算动态系统的阶跃响应。对于状态空间的情况,假设初始状态为零。当它在没有输出参数的情况下被调用时,这个函数会在屏幕上绘制step响应。gydF4y2Ba
步骤(系统)gydF4y2Ba
绘制任意值的阶跃响应gydF4y2Ba动态系统模型gydF4y2Ba,gydF4y2BasysgydF4y2Ba
。该模型可以是连续 - 或离散时间,并且SISO或MIMO。多输入系统的阶跃响应是每个输入通道阶跃响应的收集。模拟的持续时间会自动确定的基础上,系统极点和零点。gydF4y2Ba
步骤(sys Tfinal)gydF4y2Ba
模拟来自的步骤响应gydF4y2Bat = 0时gydF4y2Ba
到最后时间gydF4y2BaT = T最终gydF4y2Ba
。表达gydF4y2BaTfinalgydF4y2Ba
中指定的系统时间单位gydF4y2BaTimeUnitgydF4y2Ba
的属性gydF4y2BasysgydF4y2Ba
。对于样本时间未指定的离散时间系统(gydF4y2BaTs = 1gydF4y2Ba
)gydF4y2Ba一步gydF4y2Ba
解释gydF4y2BaTfinalgydF4y2Ba
为模拟采样周期的个数。gydF4y2Ba
步骤(SYS,t)的gydF4y2Ba
使用用户提供的时间矢量gydF4y2BatgydF4y2Ba
进行仿真。表达gydF4y2BatgydF4y2Ba
中指定的系统时间单位gydF4y2BaTimeUnitgydF4y2Ba
的属性gydF4y2BasysgydF4y2Ba
。对于离散时间模型,gydF4y2BatgydF4y2Ba
应该是这样的形式gydF4y2BaTi: Ts: TfgydF4y2Ba
,其中gydF4y2BaTsgydF4y2Ba
为采样时间。对于连续时间模型,gydF4y2BatgydF4y2Ba
应该是这样的形式gydF4y2Ba钛:DT:TFgydF4y2Ba
,其中gydF4y2BadtgydF4y2Ba
成为连续系统的离散近似的采样时间(参见gydF4y2Ba算法gydF4y2Ba)。的gydF4y2Ba一步gydF4y2Ba
命令始终将步骤输入应用于gydF4y2Bat = 0gydF4y2Ba
, 不管gydF4y2Ba“透明国际”gydF4y2Ba
。gydF4y2Ba
要绘制的几款机型的阶跃响应gydF4y2BaSYS1gydF4y2Ba
,...,gydF4y2BasysNgydF4y2Ba
在一个单一的数字,使用gydF4y2Ba
步骤(sysN sys1, sys2,…)gydF4y2Ba
步骤(sys1, sys2,…, sysN Tfinal)gydF4y2Ba
步骤(SYS1,SYS2,...,sysN,t)的gydF4y2Ba
全部绘制在同一张图的系统必须具有相同数量的输入和输出。你可以,但是,上绘制一个图连续 - 离散时间系统的混合。这个语法是比较多个系统的阶跃响应有用。gydF4y2Ba
您还可以为每个系统指定一种独特的颜色、线型、标记或全部三种。例如,gydF4y2Ba
步骤(SYS1, 'Y:',SYS2, 'g--')gydF4y2Ba
的阶跃响应gydF4y2BaSYS1gydF4y2Ba
用黄线虚线表示,阶跃响应为gydF4y2Ba系统2gydF4y2Ba
用绿色虚线表示。gydF4y2Ba
当输出参数调用:gydF4y2Ba
y =步骤(sys, t)gydF4y2Ba
[Y,T] =步骤(SYS)gydF4y2Ba
[y, t] =步骤(sys Tfinal)gydF4y2Ba
[Y,T,X] =步骤(SYS)gydF4y2Ba
一步gydF4y2Ba
返回的输出响应gydF4y2BaygydF4y2Ba
中,时间矢量gydF4y2BatgydF4y2Ba
用于模拟的(如果不是作为输入参数提供),并且状态的轨迹gydF4y2BaxgydF4y2Ba
(仅适用于状态空间模型)。屏幕上没有生成任何情节。对于单输入系统,gydF4y2BaygydF4y2Ba
具有与时间样本(长度gydF4y2BatgydF4y2Ba
和输出一样多的列。在多输入情况下,各输入通道的阶跃响应沿gydF4y2BaygydF4y2Ba
。的尺寸gydF4y2BaygydF4y2Ba
然后gydF4y2Ba
和gydF4y2BaY(:,:,j)的gydF4y2Ba
给予在注射的单位阶跃命令的响应gydF4y2BajgydF4y2Ba
输入通道。同样的,的维数gydF4y2BaxgydF4y2Ba
是gydF4y2Ba
对于已确定的模型(见gydF4y2BaidltigydF4y2Ba
和gydF4y2BaidnlmodlelgydF4y2Ba
)gydF4y2Ba[y, t, x, ysd] = (sys)步gydF4y2Ba
也计算标准差gydF4y2BaysdgydF4y2Ba
响应y (gydF4y2BaysdgydF4y2Ba
是空的,如果gydF4y2BasysgydF4y2Ba
不包含参数的协方差信息)。gydF4y2Ba
[Y,...] =步骤(SYS,...,选项)gydF4y2Ba
指定用于计算的阶跃响应的附加选项,诸如偏移的步骤振幅或输入。采用gydF4y2BastepDataOptionsgydF4y2Ba
来创建选项集gydF4y2Ba选项gydF4y2Ba
。gydF4y2Ba
您可以更改绘图的属性,例如单位。有关更改图的属性的方法的信息,请参见gydF4y2Ba定制图的方法gydF4y2Ba。gydF4y2Ba
没有内部延迟的连续时间模型被转换成状态空间,并利用输入的零阶保持进行离散化。采样时间是根据系统动力学自动选择的,除了时间矢量gydF4y2Bat = 0时:DT:TFgydF4y2Ba
提供(gydF4y2BadtgydF4y2Ba
为采样周期)。得到的仿真时间步长gydF4y2BatgydF4y2Ba
被equisampled与间隔gydF4y2BadtgydF4y2Ba
。gydF4y2Ba
对于内部延迟系统,控制系统工具箱™软件使用可变步距求解。其结果是,时间步骤gydF4y2BatgydF4y2Ba
不是equisampled。gydF4y2Ba
"控制理论中的延迟微分代数方程,"gydF4y2Ba应用数值数学gydF4y2Ba卷。56,问题3-4,第574-588。gydF4y2Ba
线性系统分析仪gydF4y2Ba|gydF4y2Ba冲动gydF4y2Ba
|gydF4y2Ba初始gydF4y2Ba
|gydF4y2BalsimgydF4y2Ba
|gydF4y2BastepDataOptionsgydF4y2Ba