disp
和 display
两个函数都没有返回参数和
在命令窗口中显示变量内容。
我想将函数调用的结果(显示的字符串)放入一个
变量而不是输出到命令窗口,就像这样 str = ToString( myStruct );
其中输入变量是一个 MATLAB 结构!
我知道显示结果取决于命令窗口的可用宽度,它可以是宽的也可以是窄的。
在所有现代编程语言中,它都是 obj.ToString()
方法。
最佳答案
toString = @(x) evalc('disp(x)')
不漂亮,但它应该可以完成工作。
关于matlab - 如何将 DISP 的结果作为返回参数获取到变量中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3862815/