主要内容

matlab.mixin.CustomDisplay类

包:matlab。mixin包

用于定制对象显示的接口

描述

这个类提供了一个接口,用于定制MATLAB的方式®显示对象。要将自定义显示功能添加到类中,请派生类matlab.mixin.CustomDisplay

classdefMySubClass < matlab.mixin.CustomDisplay...结束

matlab.mixin.CustomDisplay定义可在子类中重写以自定义对象显示的受保护方法。通过覆盖特定的方法,您可以自定义对象显示的特定方面。有关自定义对象显示的更多信息,请参见自定义显示界面

matlab.mixin.CustomDisplay还实现了三个公开的、密封的和隐藏的方法:disp显示,细节

disp显示提供一个简单的对象显示。这细节方法提供对象信息的正式显示。

请注意

你不能使用matlab.mixin.CustomDisplay派生枚举类的自定义显示。至于另一种方法,请参阅重载disp命令功能

类属性

摘要
真正的
HandleCompatible
真正的

有关类属性的信息,请参见类属性

方法

全部展开

例子

全部折叠

属性添加自定义页脚getfooter.方法。

classdefMyClass < matlab.mixin.CustomDisplay特性Prop1 = 10 Prop2结束方法(访问=保护)函数s = getfooter(〜)s =这是我的自定义页脚结束结束结束myObject = MyClass
Prop1: 10 Prop2:[]这是我自定义页脚

的默认实现getfooter.返回一个空的字符向量。MyClass覆盖返回文本的方法,这是我的自定义页脚

提示

MATLAB以以下格式之一显示对象:

  • 已删除标量句柄对象

  • 空对象数组

  • 标量对象

  • Nonscalar对象数组

每种格式有三个部分:标题、属性列表和页脚。所有格式都有默认实现,但是类可以自定义这些格式中的任何一种。

介绍了R2013b