Ответы временного интервала модели MIMO

В этом примере показано, как получить данные об импульсной характеристике и графики для мультивхода, мультивыведите модель (MIMO) с помощью impulse. Можно использовать те же методы, чтобы получить другие типы ответов временного интервала моделей MIMO.

Создайте модель MIMO и постройте ее ответ на t = 0 импульсов во всех входных параметрах.

H = rss(2,2,2);
H.InputName = 'Control';
H.OutputName = 'Temperature';
impulse(H)

Figure contains 4 axes objects. Axes object 1 with title From: Control(1) contains an object of type line. This object represents H. Axes object 2 contains an object of type line. This object represents H. Axes object 3 with title From: Control(2) contains an object of type line. This object represents H. Axes object 4 contains an object of type line. This object represents H.

impulse строит ответ каждого выхода к импульсу, примененному в каждом входе. (Поскольку rss генерирует случайную модель в пространстве состояний, вы можете видеть различные ответы от изображенных.) Первый столбец графиков показывает ответ каждого выхода к импульсу, примененному в первом входе, Control(1). Второй столбец показывает ответ каждого выхода к импульсу, примененному во втором входе, Control(2).

Вычислите импульсные характеристики всех каналов H, и исследуйте размер выхода.

[y,t] = impulse(H);
size(y)
ans = 1×3

   207     2     2

Первая размерность массива данных y количество отсчетов во временном векторе t. impulse команда определяет этот номер автоматически, если вы не предоставляете временной вектор. Остальные измерения y количества выходных параметров и входных параметров в H. Таким образом, y(:,i,j) ответ в i th выход H к импульсу, примененному в j th вводится.

Смотрите также

| | | | |

Связанные примеры

Больше о