exponenta event banner

начальная буква

Отклик начального состояния модели state-space

Синтаксис

initial(sys,x0)
initial(sys,x0,Tfinal)
initial(sys,x0,t)
initial(sys1,sys2,...,sysN,x0)
initial(sys1,sys2,...,sysN,x0,Tfinal)
initial(sys1,sys2,...,sysN,x0,t)
[y,t,x] = initial(sys,x0)
[y,t,x] = initial(sys,x0,Tfinal)
[y,t,x] = initial(sys,x0,t)

Описание

initial(sys,x0) вычисляет невынужденный отклик состояния-пространства (ss) модель sys с начальным условием о состояниях, указанных вектором x0:

x˙=Ax,x (0) = x0y = Cx

Эта функция применима к непрерывным или дискретным моделям времени. При вызове без выходных аргументов initial выводит на экран отклик на начальное условие.

initial(sys,x0,Tfinal) моделирует ответ от t = 0 к окончательному времени t = Tfinal. Экспресс Tfinal в системных единицах времени, указанных в TimeUnit имущество sys. Для дискретно-временных систем с неуказанным временем выборки (Ts = -1), initial интерпретирует Tfinal как количество периодов выборки для моделирования.

initial(sys,x0,t) использует предоставленный пользователем вектор времени t для моделирования. Экспресс t в системных единицах времени, указанных в TimeUnit имущество sys. Для дискретно-временных моделей t должен иметь форму 0:Ts:Tf, где Ts - время выборки. Для моделей непрерывного времени t должен иметь форму 0:dt:Tf, где dt становится временем выборки дискретного приближения к непрерывной системе (см. impulse).

Для построения графика начальных условий нескольких моделей LTI на одном рисунке используйте

initial(sys1,sys2,...,sysN,x0)

initial(sys1,sys2,...,sysN,x0,Tfinal)

initial(sys1,sys2,...,sysN,x0,t)

(см. impulse для получения подробной информации).

При вызове с выходными аргументами

[y,t,x] = initial(sys,x0)

[y,t,x] = initial(sys,x0,Tfinal)

[y,t,x] = initial(sys,x0,t)

возврат выходного ответа y, вектор времени t используется для моделирования и траекторий состояния x. На экране не отображается график. Множество y имеет столько строк, сколько отсчетов времени (длина t) и столько же столбцов, сколько выходных данных. Аналогично, x имеет length(t) строк и столько столбцов, сколько состояний.

Примеры

свернуть все

Постройте график отклика следующей модели состояния-пространства:

[x˙1x˙2]= [-0.5572-0.78140.78140] [x1x2] y = [1,96916,4493] [x1x2].

Возьмем следующее исходное условие:

x (0) = [10].

a = [-0.5572, -0.7814; 0.7814, 0];
c = [1.9691  6.4493];
x0 = [1 ; 0];

sys = ss(a,[],c,[]);
initial(sys,x0)

Figure contains an axes. The axes contains an object of type line. These objects represent Driving inputs, sys.

Совет

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

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