Можно преобразовать линейные модели между пространством состояний и полиномиальными формами. Можно также преобразовать между частотной характеристикой, пространством состояний и полиномиальными формами.
Если бы вы использовали приложение System Identification, чтобы оценить модели, необходимо экспортировать модели в MATLAB® рабочая область прежде, чем преобразовать модели.
Для получения дальнейшей информации о каждой команде в следующей таблице, смотрите соответствующую страницу с описанием.
Команды для преобразования представлений модели
Команда | Тип модели, чтобы преобразовать | Пример использования |
---|---|---|
idfrd |
Преобразует любую линейную модель в Если у вас есть продукт Control System Toolbox™, эта команда преобразует любую числовую модель LTI также. |
Получить частотную характеристику m_f = idfrd(m) Чтобы получить частотную характеристику на определенных частотах, используйте следующую команду: m_f = idfrd(m,f) Получить частотную характеристику для подмодели от входа m_f = idfrd(m(2,3)) |
idpoly |
Преобразует любую линейную идентифицированную модель, кроме Если у вас есть продукт Control System Toolbox, эта команда преобразует любую числовую модель LTI, кроме |
Получить модель ARMAX от модели в пространстве состояний m_p = idpoly(m_ss) |
idss |
Преобразует любую линейную идентифицированную модель, кроме Если у вас есть продукт Control System Toolbox, эта команда преобразует любую числовую модель LTI, кроме |
Получить модель в пространстве состояний из модели ARX m_ss = idss(m_arx) |
idtf |
Преобразует любую линейную идентифицированную модель, кроме Если у вас есть продукт Control System Toolbox, эта команда преобразует любую числовую модель LTI, кроме |
Получить передаточную функцию от модели в пространстве состояний m_tf = idtf(m_ss) |
Примечание
Большинство преобразований среди идентифицированных моделей (среди idss
, idtf
, idpoly
) заставляет информацию о ковариации параметра быть потерянной, за редким исключением:
Преобразование idtf
модель к idpoly
модель.
Преобразование idgrey
модель к idss
модель.
Если вы хотите перевести предполагаемую ковариацию параметра во время преобразования, использовать translatecov
.