Для работы с матрицами удобно извлечь их из структуры командами вида:
A = имя_структуры.a
B = имя_структуры.b
C = имя_структуры.c
D = имя_структуры.d
Применительно к рассматриваемой модели эти команды будут выглядеть следующим образом:
>> A=EX_S_LTI_V_1.a % Ввод с клавиатуры (символы >> не вводятся)
A =
-0.5000 -1.0000 -10.0000
1.0000 0 0
0 1.0000 -10.0000
>> B=EX_S_LTI_V_1.b % Ввод с клавиатуры (символы >> не вводятся)
B =
1.0000
0
0
>> C=EX_S_LTI_V_1.c % Ввод с клавиатуры (символы >> не вводятся)
C =
0 1.0000 0
>> D=EX_S_LTI_V_1.d % Ввод с клавиатурым (символы >> не вводятся)
D =
0
Сформированные в рабочей области матрицы A, B, C и D могут использоваться для дальнейших преобразований (создание LTI-объектов, переход к передаточным функциям, переход к дискретным моделям и т.д.).
12. Основные команды MATLAB для управления Simulink-моделью
При разработке графического интерфейса пользователя, создании S-функций и т.п. задач требующих управления конфигурацией, параметрами и работой Simulink-модели допускается использовать специальные команды (функции) языка MATLAB. С помощью таких команд можно открывать и закрывать модель, запускать модель на расчет, добавлять и убирать блоки, изменять параметры блоков и осуществлять иные операции с моделью.
Add_block
Назначение: Добавление нового блока в модель
Синтаксис: