主要内容

initialplot

绘制初始条件响应并返回绘制句柄

语法

initialplot (sys, x0)
initialplot (sys, x0, Tfinal)
initialplot (sys, x0, t)
initialplot (sys1 sys2,…,sysN x0)
initialplot (sys1 sys2,…,sysN x0, Tfinal)
initialplot (sys1 sys2,…,sysN x0, t)
initialplot (AX,…)
initialplot(…plotoptions)
h = initialplot(…)

描述

initialplot (sys, x0)绘制状态空间的非驱动响应(党卫军)模型sys与初始条件x0在美国。这种反应的特点是:

连续时间:x = A x, y = cx, x(0) = x0

离散时间:x [k + 1] = [k], y [k] = C x [k], x [0] = x0

时间范围和点数是自动选择的。initialplot还返回plot句柄h。控件可以使用此句柄自定义绘图getoptionssetoption命令。类型

帮助timeoptions

获取可用的绘图选项列表。

initialplot (sys, x0, Tfinal)的响应t = 0直到最后一刻t = Tfinal。表达Tfinal在系统时间单位中,指定在TimeUnit的属性sys。对于未指定采样时间的离散时间系统(Ts = 1),initialplot解释Tfinal作为要模拟的采样周期的个数。

initialplot (sys, x0, t)使用用户提供的时间向量t为模拟。表达t在系统时间单位中,指定在TimeUnit的属性sys。对于离散时间模型,t应该是什么样的形式0: Ts: Tf,在那里Ts是样本时间。对于连续时间模型,t应该是什么样的形式0: dt: Tf,在那里dt变成离散逼近连续系统的样本时间(见冲动)。

要在单个图上绘制多个LTI模型的初始条件响应,请使用

initialplot (sys1 sys2,…,sysN x0)

initialplot (sys1 sys2,…,sysN x0, Tfinal)

initialplot (sys1 sys2,…,sysN x0, t)

还可以为每个系统指定颜色、线条样式和标记,如

sys2 initialplot (sys1‘r’,y,, sys3, gx, x0)。

initialplot (AX,…)用手柄绘制成坐标轴斧头

initialplot(…plotoptions)中指定的选项绘制初始条件响应plotoptions。类型

帮助timeoptions

更多的细节。

h = initialplot(…)绘制系统响应并返回绘制句柄h

例子

绘制三阶系统对初始条件的响应,并使用情节句柄来更改情节的标题。

sys = rss (3);p = getoptions(H);%获取绘图选项。p.Title.String = 'My Title';%在选项中更改标题。setoption (h p);%将选项应用到绘图。

提示

您可以更改绘图的属性,例如单位。有关更改地块属性的方法的信息,请参见定制情节的方法

之前介绍过的R2006a