matlab转换java代码-dispstr:MatlabAPI,用于可扩展的多态自定义对象显示

时间:2024-06-15 12:26:32
【文件属性】:

文件名称:matlab转换java代码-dispstr:MatlabAPI,用于可扩展的多态自定义对象显示

文件大小:72KB

文件格式:ZIP

更新时间:2024-06-15 12:26:32

系统开源

matlab转换java代码展示 这是Matlab API,用于可扩展的多态自定义对象显示。 这意味着您可以对其进行编码以支持用户定义对象及其数据的常规显示。 当对象包含在诸如struct或table类的复杂类型中时,它也支持使用这些自定义显示。 动机 假设您有一个带有自定义disp方法的类。 classdef Birthday1 properties Month double Day double end methods function this = Birthday1 ( month , day ) this.Month = month; this.Day = day; end function disp ( this ) fprintf( ' %s\n ' , datestr(datenum( 1 , this.Month, this.Day), ' mmm dd ' )); end end end 这非常适合在命令窗口中显示。 >> b = Birthday1(10, 14) b = Oct 14 但是,如果将其粘贴在结构或单元格中怎么办? >> c = { 42 b } c


网友评论