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

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

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

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

Как пользоваться блоком 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 .

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

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

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.