Постройте график отклика начального условия и возврата указателя на график
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 = A x, y = C x, x (0) = x0
Дискретное время: x [k + 1] = A x [k], y [k] = C x [k], x [0] = x0
Временная область значений и число точек выбираются автоматически. initialplot
также возвращает указатель на график h
. Можно использовать этот указатель для настройки графика с помощью getoptions
и setoptions
команды. Напечатать
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.
Можно изменить свойства графика, например модули. Для получения информации о способах изменения свойств графиков смотрите Способы настроить графики.