主要内容

更改块图标和端口标签

要更改块的图标外观,必须向System对象™添加特定的方法。例如,定义端口标签,实现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中的块®编辑器。有关已接受的图像文件的列表,请参见图像.方法使用现有映像文件MATLAB系统布洛克:

  1. 双击你的MATLAB系统块。

  2. 在块对话框中,单击源代码.打开包含系统目标代码的MATLAB编辑器。

  3. 在MATLAB编辑器中,从系统阻止下拉列表,选择添加图像图标

  4. 添加图像图标对话框,点击浏览选择您选择的图像。

  5. 点击好吧来插入相应的代码getIconImpl方法。

有关更多信息,请参见自定义系统块外观

另请参阅

相关的话题