exponenta event banner

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

Реализация блока и назначение ему системного object™. Затем можно исследовать блок, чтобы увидеть эффект.

  1. Создайте новую модель и добавьте системный блок MATLAB из библиотеки пользовательских функций.

  2. В диалоговом окне блока в списке «Создать» выберите Basic, Advanced, или Simulink Extension если требуется создать новый объект System из шаблона. Измените шаблон в соответствии с требованиями пользователя и сохраните объект System.

  3. Введите полный путь к объекту System в имени объекта System. Щелкните стрелку списка. Если в текущей папке имеются допустимые системные объекты, имена отображаются в списке.

    Значок блока системы MATLAB и метки портов обновляются в соответствии с метками соответствующего объекта системы. Например, предположим, что в текущей папке выбран объект System с именем lmsSysObj. Блок обновляется, как показано на рисунке:

Примечание

После связывания блока с именем класса системных объектов невозможно назначить новый системный объект с помощью того же диалогового окна Системный блок MATLAB (MATLAB System block). Вместо этого щелкните правой кнопкой мыши блок MATLAB System, выберите «Параметры блока» (MATLABSystem) и введите новое имя класса в поле System object name.

Общие сведения о системном блоке MATLAB

  1. Дважды щелкните блок. В диалоговом окне Система MATLAB (MATLAB System) отображаются параметры объекта System. Это диалоговое окно обычно содержит ссылку на исходный код, которая ведет к файлу класса объектов System. Например:

    Ссылка Исходный код появляется, если объект System использует язык MATLAB ®. Он не появляется, если у вас есть:

    • Преобразование объекта System в P-код

    • Переопределение поведения по умолчанию с помощью getHeaderImpl метод

  2. Щелкните Исходный код (Source code) и убедитесь, что открытые и активные свойства объекта System отображаются в диалоговом окне Блок системы MATLAB (MATLAB System block) в качестве параметров блока.

  3. Выберите способ моделирования блока моделью с помощью параметра «Моделирование с помощью». (Этот параметр отображается в нижней части каждого блока системы MATLAB, если имеется только одна вкладка, или в нижней части первой из нескольких вкладок.)

Связанные примеры

Подробнее