Чтобы изменить внешний вид значка блока, необходимо добавить определенные методы к Системной object™. Для примера, чтобы задать метки портов, реализуйте getInputNamesImpl и getOutputNamesImpl.
Чтобы определить значок, реализуйте getIconImpl способ.
Чтобы определить метки портов, реализуйте getInputNamesImpl для изменения входа и getOutputNamesImpl для изменения меток портов выхода.
Если вы не реализуете эти методы, по умолчанию системный объект использует имена входного и выходного портов из stepImpl способ. Если вы используете nondirect feedthrough, по умолчанию системный объект использует входные имена из updateImpl и имена выходных портов из outputImpl.
Чтобы изменить диалоговое окно MATLAB System блоков, реализуйте getPropertyGroupsImpl и внутри метода реализуют следующие классы:
| Описание | matlab.system.display Методы |
|---|---|
Задайте текст заголовка для группы свойств. | |
Сгруппировать свойства вместе. | |
Сгруппировать свойства в отдельную вкладку. |
Вы можете изменить изображение MATLAB System блока в MATLAB® Редактор. Список принятых файлов изображений см. в разделе image. Чтобы использовать существующий файл изображений для блока MATLAB System:
Дважды кликните свой MATLAB System блок.
В диалоговом окне блока нажмите кнопку Source code. Откроется редактор MATLAB, содержащий код системного объекта.
В редакторе MATLAB в раскрывающемся списке System Block выберите Add Image Icon.
В Add image icon окне диалогового окна щелкните Browse, чтобы выбрать выбранное изображение.
Нажмите OK, чтобы вставить соответствующий код для getIconImpl метод в вашем Системном объекте.
Для получения дополнительной информации см. раздел «Настройка внешнего вида системных блоков».
MATLAB System | matlab.system.display.Icon