例如,如果我将此矩阵存储在 mat 中:

0.9058    0.1270    0.9134
0.6324    0.0975    0.2785

是否有一些函数 func(mat) 会返回一个字符串,我可以传递给 eval 或在控制台上使用以重新声明该变量,例如:
[0.9058,0.1270,0.9134;0.6324,0.0975,0.2785]

我没有想出任何搜索 documentation 的东西,但我在其他语言中找到了这样的函数,例如Python 的 repr ,在交互/控制台使用时非常方便。

最佳答案

编辑:原来的答案完全是假的,这里有一个更好的:
mat2str(mat) 怎么样?

http://www.mathworks.se/help/matlab/ref/format.html

关于matlab - 基础 MATLAB 中是否有一个函数返回变量的可打印表示以用于 eval 或控制台?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15281247/

10-17 01:38