主要内容

定制系统块外观

指定输入和输出的名称

指定的名称输入和输出端口的系统对象™实现使用的块MATLAB系统块。

使用getInputNamesImplgetOutputNamesImpl指定输入端口的名字一样“源数据”和输出端口“数”。

如果你不指定getInputNamesImplgetOutputNamesImpl方法,对象使用stepImpl方法的输入和输出变量名称输入和输出端口名称,分别。如果stepImpl方法使用变长度输入宗量varargout而不是变量名,港口名称默认为空的特征向量。

方法(访问=保护)函数inputName = getInputNamesImpl inputName = (~)“源数据”;结束函数outputName = getOutputNamesImpl outputName = (~)“数”;结束结束

完整的类定义与命名输入和输出

添加文本块图标

添加文本块图标实现系统的基于对象的块使用MATLAB系统块。

  1. 从自定义图标类的子类。

    classdefMyCounter < matlab.System& matlab.system.mixin.CustomIcon

  2. 使用getIconImpl指定块图标新的计数器这两个词之间有一个换行符。

    方法(访问=保护)函数图标= getIconImpl ={(~)图标“新”,“计数器”};结束结束

    完整的类定义文件定义的图标

添加图像块图标

定义一个图像块图标的系统对象的块实现使用一个MATLAB系统块。

  1. 从自定义图标类的子类。

    classdefMyCounter < matlab.System& matlab.system.mixin.CustomIcon

  2. 使用getIconImpl方法调用matlab.system.display.Icon类和指定图像。

    方法(访问=保护)函数图标= getIconImpl(~)图标= matlab.system.display.Icon (“counter.png”);结束结束

    完整的类定义文件图标形象

另请参阅

功能

相关的话题