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

Чтобы изменить внешний вид значка блока, необходимо добавить определенные методы к Системной object™. Для примера, чтобы задать метки портов, реализуйте getInputNamesImpl и getOutputNamesImpl.

  1. Чтобы определить значок, реализуйте getIconImpl способ.

  2. Чтобы определить метки портов, реализуйте getInputNamesImpl для изменения входа и getOutputNamesImpl для изменения меток портов выхода.

Если вы не реализуете эти методы, по умолчанию системный объект использует имена входного и выходного портов из stepImpl способ. Если вы используете nondirect feedthrough, по умолчанию системный объект использует входные имена из updateImpl и имена выходных портов из outputImpl.

Изменение диалогового окна MATLAB System Block

Чтобы изменить диалоговое окно MATLAB System блоков, реализуйте getPropertyGroupsImpl и внутри метода реализуют следующие классы:

Описаниеmatlab.system.display Методы

Задайте текст заголовка для группы свойств.

matlab.system.display.Header

Сгруппировать свойства вместе.

matlab.system.display.Section

Сгруппировать свойства в отдельную вкладку.

matlab.system.display.SectionGroup

Измените значок MATLAB System Block на изображение

Вы можете изменить изображение MATLAB System блока в MATLAB® Редактор. Список принятых файлов изображений см. в разделе image. Чтобы использовать существующий файл изображений для блока MATLAB System:

  1. Дважды кликните свой MATLAB System блок.

  2. В диалоговом окне блока нажмите кнопку Source code. Откроется редактор MATLAB, содержащий код системного объекта.

  3. В редакторе MATLAB в раскрывающемся списке System Block выберите Add Image Icon.

  4. В Add image icon окне диалогового окна щелкните Browse, чтобы выбрать выбранное изображение.

  5. Нажмите OK, чтобы вставить соответствующий код для getIconImpl метод в вашем Системном объекте.

Для получения дополнительной информации см. раздел «Настройка внешнего вида системных блоков».

См. также

|

Похожие темы

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