exponenta event banner

Внедрение блоков с системными объектами

Использование системного object™ в Simulink ® с использованием системных блоков MATLAB

Системный блок MATLAB использует системный объект для реализации алгоритмов MATLAB ® в Simulink. Перед началом использования системного блока MATLAB необходимо иметь системный объект для связи с блоком. Объект System является особым видом класса MATLAB и предназначен специально для реализации и моделирования динамических систем.

Блоки

Система MATLABВключить объект System в модель

Примеры и способы

Внедрение системного блока MATLAB

Реализация блока и назначение ему системного объекта.

Изменение блоков, реализованных с системными объектами

Реализация блока с другим системным объектом.

Укажите время выборки для системного блока MATLAB

Время выборки блока - это параметр, указывающий, когда блок производит вывод и в конечном итоге обновляет свое внутреннее состояние.

Вызов функций симулятора из системного блока MATLAB

Научитесь вызывать функцию Simulink из системного блока MATLAB.

Изменение значка блока и меток портов

Изменение внешнего вида значка блока.

Добавление и внедрение методов распространения

Для определения выходных спецификаций используйте методы распространения.

Использование системных объектов в контурах обратной связи

Обработка непрямых данных прохождения через объект System.

Совместное использование данных с другими блоками

Обмен данными между системой MATLAB и другими блоками с помощью global ключевое слово и блок памяти хранилища данных или Simulink.Signal объект.

Понятия

Системный блок MATLAB

Реализуйте собственные алгоритмы с помощью системных объектов.

Отображение кода объекта системы в диалоговое окно «Системный блок MATLAB»

Исходный код объекта «Система» управляет внешним видом диалогового окна блока.

Режимы моделирования

Системный блок MATLAB можно использовать в моделях Simulink для моделирования с помощью интерпретированного выполнения или генерации кода.

Взаимодействие Simulink Engine с методами системных объектов

Следуйте представлению процесса порядка, в котором системный блок MATLAB вызывает методы объекта System в контексте механизма Simulink.

Невиртуальные шины и системный блок MATLAB

Используйте невиртуальные шины в качестве входных и выходных сигналов.

Совместное использование данных с другими блоками

Обмен данными между системой MATLAB и другими блоками с помощью global ключевое слово и блок памяти хранилища данных или Simulink.Signal объект.

Примечания по использованию системных объектов в Simulink

При работе с сигналами переменного размера, настраиваемыми параметрами и подсистемами «Для каждой» следует учитывать эти рекомендации.

Поиск неисправностей

Устранение неполадок системных объектов в Simulink

Используйте эти инструкции для поиска и устранения неисправностей системных объектов в Simulink.

Связанная информация

Характерные примеры