3

Matlab 中一个常见的烦恼是,如果忘记分号,交互式 shell 中可能会充斥着数兆字节的数字。Matlab 调用disp(...)任何不受抑制的输出,这可能会非常痛苦。的输出datatipinfo(...)更加友好。

  • 是否可以将 Matlabs 行为更改为调用datatipinfo而不是disp在未抑制的输出上?
4

2 回答 2

3

不,这是不可能的。

如果您正在使用 MATLAB 对象,则可以重载disp以使其显示您想要的任何内容,这可能包括使用datatipinfo. 但总的来说不,这是不可能的。

于 2012-05-24T11:55:22.823 回答
0

注意修改dispMatlab 的命令。它有令人讨厌的副作用,例如它在编译的代码中不起作用。

我最好的建议就是不要忘记分号。 如果您需要显示某些内容,只需使用disp.

于 2012-05-24T12:37:11.000 回答