Блок MATLAB System использует Системный объект, чтобы реализовать алгоритмы MATLAB® в Simulink. Прежде чем вы начнете использовать блок MATLAB System, у вас должен быть Системный объект, чтобы сопоставить с блоком. Системный объект является специальным видом класса MATLAB, и они специально разработаны для реализации и симуляции динамических систем.
MATLAB System | Включайте Системный объект в модель |
Реализуйте MATLAB System Block
Реализуйте блок и присвойте Системный объект ему.
Измените блоки, реализованные с системными объектами
Реализуйте блок с другим Системным объектом.
Настройка времени выборки для MATLAB System Block
Шаг расчета блока является параметром, который указывает, когда блок производит выход, и в конечном счете обновляет его внутреннее состояние.
Вызовите функции Simulink из MATLAB System Block
Учитесь вызывать функцию Simulink от блока MATLAB System.
Измените значок блока и метки порта
Измените вид значка своего блока.
Добавьте и реализуйте методы распространения
К выходным define техническим требованиям используйте методы распространения.
Используйте системные объекты в обратной связи
Обработайте непрямые проходные данные через Системный объект.
Осуществляйте обмен данными с другими блоками
Осуществляйте обмен данными между MATLAB System и другими блоками с помощью global
ключевое слово и блок Data Store Memory или Simulink.Signal
объект.
Реализуйте свои собственные алгоритмы с помощью Системных объектов.
Отображение кода системного объекта к диалоговому окну MATLAB System Block
Управления исходным кодом Системного объекта внешний вид диалогового окна блока.
Можно использовать блок MATLAB System в моделях Simulink для симуляции через интерпретированное выполнение или генерацию кода.
Взаимодействие Engine Simulink с методами системного объекта
Следуйте за представлением процесса порядка, в котором блок MATLAB System вызывает методы Системного объекта в контексте механизма Simulink.
Невиртуальные шины и MATLAB System Block
Используйте невиртуальные шины в качестве сигналов ввода и вывода.
Осуществляйте обмен данными с другими блоками
Осуществляйте обмен данными между MATLAB System и другими блоками с помощью global
ключевое слово и блок Data Store Memory или Simulink.Signal
объект.
Факторы для Использования системных объектов в Simulink
Рассмотрите эти инструкции при работе с сигналами переменного размера, настраиваемыми параметрами, и Для Каждого подсистемы.
Диагностируйте системные объекты в Simulink
Используйте эти инструкции, чтобы диагностировать Системные объекты в Simulink.