Как пользоваться блоком Matrix Gain

Страницы работы

1 страница (Word-файл)

Содержание работы

Как пользоваться блоком Matrix Gain.

Рассмотрим на примере,  дано уравнение Y=A*U, где  U – вектор входа, А – матрица коэффициентов, Y – вектор выхода. Рассмотрим систему 3х3.

Для того, чтобы несколько скалярных величин объединить в вектор используется блок Mux, для обратного преобразования – Demux.

По умолчанию, блоки Mux/Demux имеют 2 входа/выхода. Изменение количества входов/выходов производится в Block Parameters (двойное нажатие левой кнопкой мыши на блоке).

Для задания матрицы коэффициентов используется блок Matrix Gain. Задание матрицы производится в Block Parameters в поле Gain (рис.1), синтаксис поля для матрицы  будет иметь вид: [a11 a12 a13;a21 a22 a23;a31 a32 a33]. То есть разделителем элементов в строке является пробел, а разделителем строк является точка с запятой. Также в этом поле можно указать переменную, заданную в рабочем поле MatLAB, что упрощает промежуточные вычисления и подстановку значений в Simulink. Пример структурной схемы приведен на рис.2.

Рис.1 Block Parameters блока Matrix Gain

Рис.2 Структурная схема уравнения Y=A*U .

Похожие материалы

Информация о работе