定制系统块外观
指定输入和输出的名称
指定的名称输入和输出端口的系统对象™实现使用的块MATLAB系统块。
使用getInputNamesImpl
和getOutputNamesImpl
指定输入端口的名字一样“源数据”和输出端口“数”。
如果你不指定getInputNamesImpl
和getOutputNamesImpl
方法,对象使用stepImpl
方法的输入和输出变量名称输入和输出端口名称,分别。如果stepImpl
方法使用变长度输入宗量和varargout而不是变量名,港口名称默认为空的特征向量。
方法(访问=保护)函数inputName = getInputNamesImpl inputName = (~)“源数据”;结束函数outputName = getOutputNamesImpl outputName = (~)“数”;结束结束
添加文本块图标
添加文本块图标实现系统的基于对象的块使用MATLAB系统块。
从自定义图标类的子类。
classdefMyCounter < matlab.System& matlab.system.mixin.CustomIcon
使用
getIconImpl
指定块图标新的计数器
这两个词之间有一个换行符。方法(访问=保护)函数图标= getIconImpl ={(~)图标“新”,“计数器”};结束结束
添加图像块图标
定义一个图像块图标的系统对象的块实现使用一个MATLAB系统块。
从自定义图标类的子类。
classdefMyCounter < matlab.System& matlab.system.mixin.CustomIcon
使用
getIconImpl
方法调用matlab.system.display.Icon
类和指定图像。方法(访问=保护)函数图标= getIconImpl(~)图标= matlab.system.display.Icon (“counter.png”);结束结束