exponenta event banner

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

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

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

  2. Для определения меток портов реализуйте getInputNamesImpl для изменения входных данных и getOutputNamesImpl для изменения меток выходного порта.

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

Диалоговое окно «Изменение системного блока MATLAB»

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

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

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

matlab.system.display.Header

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

matlab.system.display.Section

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

matlab.system.display.SectionGroup

Изменение значка системного блока MATLAB на изображение

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

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

  2. В диалоговом окне блока нажмите кнопку «Исходный код». Откроется редактор MATLAB, содержащий код объекта System.

  3. В редакторе MATLAB в раскрывающемся списке Системный блок выберите Добавить значок изображения.

  4. В диалоговом окне Добавить значок изображения нажмите кнопку Обзор, чтобы выбрать выбранное изображение.

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

Дополнительные сведения см. в разделе Настройка внешнего вида системного блока.

См. также

|

Связанные темы