Чтобы изменить внешний вид значка блока, необходимо добавить определенные методы в системный object™. Например, чтобы определить метки портов, реализуйте getInputNamesImpl и getOutputNamesImpl.
Чтобы определить пиктограмму, выполните команду getIconImpl способ.
Для определения меток портов реализуйте getInputNamesImpl для изменения входных данных и getOutputNamesImpl для изменения меток выходного порта.
Если эти методы не реализованы, по умолчанию объект System использует имена портов ввода и вывода из stepImpl способ. Если используется непрямой канал, по умолчанию объект System использует входные имена из updateImpl и имена выходных портов из outputImpl.
Чтобы изменить диалоговое окно блока системы MATLAB, выполните следующие действия: getPropertyGroupsImpl и внутри способа реализуют следующие классы:
| Описание | Методы matlab.system.display |
|---|---|
Определение текста заголовка для группы свойств. | |
Группировать свойства вместе. | |
Сгруппируйте свойства в отдельную вкладку. |
Изображение системного блока MATLAB можно изменить в редакторе MATLAB ®. Список принятых файлов изображений см. в разделеimage. Чтобы использовать существующий файл изображения для системного блока MATLAB:
Дважды щелкните на системном блоке MATLAB.
В диалоговом окне блока нажмите кнопку «Исходный код». Откроется редактор MATLAB, содержащий код объекта System.
В редакторе MATLAB в раскрывающемся списке Системный блок выберите Добавить значок изображения.
В диалоговом окне Добавить значок изображения нажмите кнопку Обзор, чтобы выбрать выбранное изображение.
Нажмите кнопку ОК, чтобы вставить соответствующий код для getIconImpl в системном объекте.
Дополнительные сведения см. в разделе Настройка внешнего вида системного блока.
Система MATLAB | matlab.system.display.Icon