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