Simulink® позволяет вам создать маски блока. Маска является настроенным пользовательским интерфейсом для блока.
Путем маскирования блока вы инкапсулируете блок-схему, чтобы иметь ее собственное диалоговое окно параметра с ее собственным описанием блока, подсказками параметра и текстами справки.
Можно замаскировать отдельный пользовательский блок, который можно повторно использовать, как уникальные блоки, заданные в Simulink.
Чтобы знать о создании маски блока, смотрите, Создают Простую Маску.
Simulink.Mask | Управляйте масками программно |
Simulink.Mask.Constraints | Создайте ограничение маски |
Simulink.MaskParameter | Управляйте параметрами маски программно |
Simulink.dialog.Control | Создайте экземпляры диалогового управления |
Simulink.dialog.parameter.CustomTable | Составьте пользовательские таблицы программно |
Simulink.dialog.ListboxControl | Управляйте полем списка программно |
Узнайте основы о маскировании и когда замаскировать блоки.
Создайте и настройте маску блока.
Управляйте существующими масками
Просмотрите или отредактируйте существующую маску блока.
Создайте и настройте маски с помощью интерфейса Mask Editor.
Задайте типы данных Используя параметр DataTypeStr
Добавьте ограничение типа данных для параметра маски Редактирования.
Разработайте Диалоговое окно Маски с помощью Parameters & Dialog Pane
Попробуйте этот пример, чтобы создать диалоговое окно маски и понять использование некоторого Редактора Маски функции.
Обработка большого количества параметров маски
Добавьте большое количество параметров маски в Таблице программно.
Настройте таблицы для маскированных блоков
Добавьте пользовательские таблицы, чтобы замаскировать диалоговое окно
Управляйте пользовательскими таблицами программно
Используйте Интерфейс командной строки, чтобы управлять пользовательскими таблицами
Добавьте ограничения, чтобы замаскировать параметры
Обеспечьте параметры маски, чтобы быть в желаемой спецификации
Добавьте и выполните код коллбэка маски.
Используйте код MATLAB®, чтобы инициализировать маску блока.
Представьте конкретные параметры блока маске.
Создайте и отредактируйте маски блока из командной строки MATLAB.
Передайте значения блокам под маской
Задайте входные значения с помощью диалогового окна маски.
Добавьте пользовательский интерфейс в соединенные блоки.
Замаскируйте различную подсистему
Рекомендуемый способ замаскировать Различный блок Subsystem.
Задайте модули измерения для маскированных блоков
Установите модули измерения для выходных и входных портов маскированного блока
Динамическое диалоговое окно маски
Измените диалоговое окно маски на основе пользователя - вход.
Динамическая подсистема маскированная
Создайте замаскированные блоки библиотеки, которые могут изменить их структурное содержимое.
Отладьте маски то использование код MATLAB
Диагностируйте ошибки в коде инициализации маски.
Узнайте о маскировании модели.
Создайте и сошлитесь на модель маскированную
Как замаскировать модель в интерактивном режиме.
Маска модели управления программно
Как замаскировать модель программно.
Маскирование моделей в качестве примера
Просмотрите модели Simulink, которые демонстрируют возможности маскирования.