exponenta event banner

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) строит график недействующего отклика государства-пространства (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.

Совет

Можно изменить свойства графика, например единицы измерения. Сведения о способах изменения свойств графиков см. в разделе Способы настройки графиков.

См. также

| |

Представлен до R2006a