Постройте начальный ответ условия и возвратите указатель графика
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)
строит неуправляемый ответ модели (ss
) пространства состояний sys
с начальным условием x0
на состояниях. Этот ответ характеризуется этими уравнениями:
Непрерывное время: x = x, y = C x, x (0) = x0
Дискретное время: x [k+1] = x [k], y [k] = C x [k], x [0] = x0
Область значений времени и число точек выбраны автоматически. initialplot
также возвращается, график обрабатывают h
. Можно использовать этот указатель, чтобы настроить график с командами setoptions
и getoptions
. Ввод
help 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
становится шагом расчета дискретного приближения к непрерывной системе (см. impulse
).
Чтобы построить начальные ответы условия нескольких моделей LTI на одной фигуре, использовать
initialplot(sys1,sys2,...,sysN,x0)
initialplot(sys1,sys2,...,sysN,x0,Tfinal)
initialplot(sys1,sys2,...,sysN,x0,t)
Можно также задать цвет, стиль линии и маркер для каждой системы, как в
initialplot(sys1,'r',sys2,'y--',sys3,'gx',x0).
initialplot(AX,...)
графики в оси с указателем AX
.
initialplot(..., plotoptions)
строит начальный ответ условия с опциями, заданными в plotoptions
. Ввод
help timeoptions
для большего количества детали.
h = initialplot(...)
строит отклик системы и возвращается, график обрабатывают h
.
Постройте ответ системы третьего порядка на начальные условия и используйте указатель графика, чтобы изменить заголовок графика.
sys = rss(3); h = initialplot(sys,[1,1,1]) p = getoptions(h); % Get options for plot. p.Title.String = 'My Title'; % Change title in options. setoptions(h,p); % Apply options to the plot.
Можно изменить свойства графика, например, модули. Для получения информации о способах изменить свойства ваших графиков, смотрите Способы Настроить Графики.