exponenta event banner

dss

Создание моделей состояния дескриптора в пространстве

Синтаксис

sys = dss(A,B,C,D,E)
sys = dss(A,B,C,D,E,Ts)
sys = dss(A,B,C,D,E,ltisys)

Описание

sys = dss(A,B,C,D,E) создает модель состояния-пространства дескриптора непрерывного времени

Edxdt = Ax + Купить = Cx + Du

Продукция sys - модель SS, хранящая данные модели (см. Модель пространства состояний). Обратите внимание, что ss создает объект того же типа. Если матрица D = 0, можно просто установить d в скаляр 0 (ноль).

sys = dss(A,B,C,D,E,Ts) создает модель дескриптора дискретного времени

Ex [n + 1] = Ax [n] + Bu [n] y [n] = Cx [n] + Du [n]

со временем выборки Ts (в секундах).

sys = dss(A,B,C,D,E,ltisys) создает модель дескриптора со свойствами, унаследованными от модели LTI ltisys (включая время выборки).

За любым из предыдущих синтаксисов могут следовать пары имя/значение свойства

'Property',Value

Каждая пара определяет определенное свойство LTI модели, например, входные имена или некоторые примечания в истории модели. Посмотрите set и приведенный ниже пример для получения подробной информации.

Примеры

Команда

sys = dss(1,2,3,4,5,'inputdelay',0.1,'inputname','voltage',...
                                            'notes','Just an example');

создает модель

5x˙=x+2uy=3x+4u

с 0,1-секундной задержкой на входе. Вход помечен 'voltage', и примечание прилагается, чтобы сказать вам, что это всего лишь пример.

См. также

| | |

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