Пример маскировки моделей

Simulink® Маскировка моделей примера помогает вам понять и сконфигурировать параметры, свойства и функции маски. Примеры сгруппированы по типам. В модели примера:

  • Чтобы просмотреть определение маски, дважды кликните View Mask блок.

  • Чтобы просмотреть диалоговое окно маски, дважды кликните блок.

Цели

Примеры моделей

Похожие темы

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

Параметры маски

Обзор редактора масок

  • Добавьте непрозрачную маску с видимыми метками портов (Icon Transparency).

  • Задайте инструкции по инициализации запуска

Чертеж значка маски

Обзор редактора масок

Используйте опции диалогового размещения для:

  • Добавьте горизонтальное растяжение в диалоговом окне маски

  • Сгруппировать несколько параметров во вкладки

  • Создайте динамический всплывающий параметр

  • Создайте съемную панель содержимого в диалоговом окне «Маска»

  • Создайте контейнер таблицы, чтобы сгруппировать несколько параметров

Размещения диалогового окна

 

Продвигайте параметры в маску

Продвижение параметра маски

Продвигайте параметр в маску

Выполнение масочного коллбэка

Маскирование коллбэков

Код коллбэка маски

Отображение значка «Изображение как» на маске

Отображение и инициализация маски

Значок добавления изображения к блоку
  • Сделайте параметр невидимым в маске

  • Отключите параметр маски

Диалоговое окно динамической маски

 

Установите маску как самомодифицирующуюся

Самомодифицирующиеся маски библиотеки

Создайте самомодифицирующуюся маску

Используйте графику MATLAB, чтобы создать графический интерфейс пользователя MATLAB и использовать его как диалоговое окно маски

Дескриптивная графика в маскировке

 

Замаскировка подсистемы вариантов

Маскирующие варианты блоков

 

Создайте самомодифицируемый блок интерфейса

Блоки самомодифицируемого интерфейса

 

Существуют определенные неправильные методы, которые при соблюдении могут привести к неожиданному поведению функций. В следующей таблице показаны некоторые из плохих практик.

Плохая практика

Примеры моделей

Использование коллбэков Mask, где коллбэк изменяет сущности вне его возможностей, может привести к неожиданному поведению

Небезопасная ошибка коллбэка маски

Установка параметров за пределами иерархического контура во вложенных масках может привести к неожиданному поведению

Ошибка вложенной маски

Похожие темы