Постройте диаграмму полюсов-нулей для пар ввода-вывода модели; данные смоделированной реакции системы
lsim( строит симулированный ответ времени модели
sys,u,t)sys динамической системы к входной истории (tU). Векторный t задает выборки времени для симуляции. Для систем одно входа, входной сигнал u вектор из той же длины как t. Для мультивходных систем, u массив со столькими же строк, сколько существуют выборки времени (length(t)) и столько же столбцов сколько существует входные параметры к sys.
lsim( симулирует ответы нескольких моделей динамической системы к той же входной истории и строит эти ответы на одной фигуре. Все системы должны иметь то же количество вводов и выводов. Можно также использовать sys1,sys2,...,sysN,u,t,___)x0 и method входные параметры при вычислении ответов многоуровневых моделей.
возвращает отклик системы y = lsim(sys,u,t)y, произведенный в те же времена t как вход. Для систем одно выхода, y вектор из той же длины как t. Для мультивыходных систем, y массив, имеющий столько же строк, сколько существуют выборки времени (length(t)) и столько же столбцов сколько существует выходные параметры в sys. Этот синтаксис не генерирует график.
[ возвращает траектории состояния y,tOut,x] = lsim(___)x, когда sys модель в пространстве состояний. x массив со столькими же строк, сколько существуют выборки времени и столько же столбцов, сколько существуют состояния в sys. Этот синтаксис также возвращает выборки времени, используемые для симуляции в tOut.
lsim( открывает Линейный Инструмент Симуляции. Для получения дополнительной информации об использовании этого инструмента для линейного анализа смотрите Работу с Линейным Инструментом Симуляции (Control System Toolbox).sys)
Когда вам будут нужны дополнительные опции настройки графика, использовать lsimplot вместо этого.
Для передаточной функции дискретного времени,
lsim фильтрует вход на основе рекурсии, сопоставленной с этой передаточной функцией:
В течение дискретного времени zpk модели, lsim пропускает вход через серию первого порядка или секций второго порядка. Этот подход старается не формировать полином числителя и полином знаменателя, который может вызвать числовую нестабильность для моделей высшего порядка.
Для моделей в пространстве состояний дискретного времени, lsim распространяет уравнения пространства состояний дискретного времени,
Для систем непрерывного времени, lsim сначала дискретизирует системное использование c2d, и затем распространяет получившиеся уравнения пространства состояний дискретного времени. Если вы не задаете в противном случае с method входной параметр, lsim использует метод дискретизации задержки первого порядка, когда входной сигнал является гладким, и нулевой порядок содержит, когда входной сигнал прерывист, такой что касается импульсов или прямоугольных волн. Шаг расчета для дискретизации является интервалом dT между выборками времени вы предоставляете в t.
gensig (Control System Toolbox) | impulse | initial (Control System Toolbox) | step | sim | lsiminfo | lsimplot