更改块图标和端口标签
要更改块的图标外观,必须向System对象™添加特定的方法。例如,定义端口标签,实现getInputNamesImpl
而且getOutputNamesImpl
.
要定义图标,请实现
getIconImpl
方法。定义端口标签,执行
getInputNamesImpl
来改变输入和getOutputNamesImpl
修改输出端口标签。
方法中的输入和输出端口名默认情况下,System对象使用stepImpl
方法。如果使用非直接馈通,默认情况下System对象使用来自的输入名称updateImpl
和输出端口名称outputImpl
.
修改MATLAB系统块对话框
你可以更改MATLAB系统以两种方式阻塞对话框。
实现
getPropertyGroupsImpl
方法中的系统目标代码MATLAB系统块。在该方法中,实现以下类。描述 matlab.system.display方法 定义属性组的标题文本。
将属性分组在一起。
将属性分组到一个单独的选项卡中。
使用蒙版编辑器用户界面。有关更多信息,请参见使用掩码编辑器自定义系统对象对话框.
将MATLAB系统块图标更改为图像
你可以改变图像MATLAB系统MATLAB中的块®编辑器。有关已接受的图像文件的列表,请参见图像
.方法使用现有映像文件MATLAB系统布洛克:
双击你的MATLAB系统块。
在块对话框中,单击源代码.打开包含系统目标代码的MATLAB编辑器。
在MATLAB编辑器中,从系统阻止下拉列表,选择添加图像图标.
在添加图像图标对话框,点击浏览选择您选择的图像。
点击好吧来插入相应的代码
getIconImpl
方法。
有关更多信息,请参见自定义系统块外观.