Блок MATLAB System позволяет Системному объекту, заданному в MATLAB® использоваться в качестве блока в Simulink®. Чтобы управлять внешним видом блока или вывести или включить использование Системного объекта в Для Каждой подсистемы, используют обеспеченные методы внедрения настроить ваш Системный объект. Для получения дополнительной информации об определении Системного объекта, смотрите, Задают Объекты Базовой системы или Системные объекты.
Задайте системный объект для использования в Simulink
Разработайте блок MATLAB System и в интерактивном режиме диалоговое окно блока предварительного просмотра.
Разработка системы в Simulink Используя системные объекты
Спроектируйте системы в Simulink с помощью Системных объектов.
Настройте системный внешний вид блока
Настройте значок блока MATLAB System и имена ввода и вывода.
Настройте системное диалоговое окно блока
Настройте диалоговое окно блока MATLAB System путем добавления вкладок, групп, описание и т.д.
Установите модель - ссылку дискретное наследование шага расчета
Запретите модели - ссылке дискретное наследование шага расчета для Системного объекта.
Использование глобальных переменных в системных объектах
Задайте глобальные переменные для использования в Системных объектах.
Если Simulink не может вывести выходные характеристики Системного объекта, добавьте методы, чтобы задать размер, тип данных, сложность или дискретное состояние выход.
Использование обновления и выведенный для непрямого сквозного соединения
Реализуйте непрямое сквозное соединение для Системного объекта с помощью updateImpl
outputImpl
, и isInputDirectFeedthroughImpl
методы.
Включите для каждой поддержки подсистемы
Включите поддержку подсистемы For Each при помощи Системного объекта в подсистеме For Each Simulink.
Настройка времени выборки для системных объектов MATLAB System Block
В этом примере показано, как управлять шагом расчета блока MATLAB System с помощью Системы object™ методы.