反应初始条件
这个例子展示了如何计算和情节的反应状态(党卫军
使用指定的初始状态值)模型最初的
。
状态空间模型加载。
负载ltiexamplessys_dcsys_dc。InputName =“伏”;sys_dc。OutputName =' w ';sys_dc。StateName = {“当前”,' w '};sys_dc
sys_dc = =当前w当前4 -0.03 w -10 B = 0.75伏特电流2 w 0 C =当前w w 1 D = 0伏特w 0连续时间状态空间模型。
下面的例子使用了输出,国模型sys_dc
。这个模型代表一个直流电机。输入是一个外加电压,输出是电动机的角速率ω。美国模型的感应电流
(x1
)和ω(x2
)。模型显示在命令窗口中显示了标记的输入、输出和状态。
情节undriven演化运动的角速率从一个初始状态感应电流的1.0音箱和最初的旋转速度是5.0 rad / s。
x0 = (1.0 - 5.0);最初(x0 sys_dc)
最初的
情节的时间演化在屏幕上指定的初始条件。除非你指定一个时间范围的阴谋,最初的
自动选择一个时间范围,说明了系统动力学。
计算输出的时间演化和状态sys_dc
从
= 0(阶跃输入的应用程序)
= 1。
t = 0:0.01:1;(y, t, x) =初始(x0, sys_dc t);
向量y
包含在每个时间步的输出t
。数组x
包含在每一个时间步的状态值。因此,在这个例子中x
是一个由- 101 2 -数组。每一行的x
包含的值的两个州sys_dc
在相应的时间步。