Java影响的方法MATLAB命令
MATLAB®在Java上运行的命令®对象和数组使用在类中实现或由类继承的方法。有一些MATLAB命令可以通过改变它们使用的Java方法来改变其行为。
改变效果disp
而且显示
你打电话给disp
当你:
在MATLAB中显示变量或表达式的值。
终止没有分号的命令行。
在MATLAB中显示Java对象。
当调用disp
在Java对象上,MATLAB使用该对象格式化输出toString
方法。如果类没有实现此方法,则MATLAB使用继承的方法toString
方法。如果没有中间祖先类定义此方法,MATLAB将使用toString
方法。java . lang . object
类。
要改变MATLAB显示对象的方式,请实现自己的方法toString
方法。
改变效果isequal
MATLABisequal
函数比较两个或多个数组的类型、大小和内容是否相等。此外,您还可以使用这个函数来测试Java对象是否相等。
比较两个Java对象时使用isequal
, MATLAB使用Java方法进行比较,=
.MATLAB首先确定命令中指定的对象的类,然后使用=
由该类实现的方法。如果=
不是在这个类中实现的,那么MATLAB使用继承的=
方法。如果没有中间祖先类定义此方法,MATLAB将使用=
方法。java . lang . object
类。
要更改MATLAB比较类成员的方式,请实现自己的方法=
方法。
改变效果双
,字符串
,字符
你可以改变MATLAB的输出双
,字符串
,字符
函数,通过定义自己的Java方法,toDouble
,toString
,toChar
.有关更多信息,请参见转换为MATLAB数值类型而且转换为MATLAB字符串.