2011-04-15 53 views
0

如果我写的随机矩阵(A)和获得的结果:如何从答案中进一步使用矩阵?

ANS = 1 2 3 4%下一行5 6 7 8

如何我能得到它写在这个形式:

A = [1,2,3,4; 5,6,7,8]; ?

(当然我想避免重新输入或复制粘贴吧)

回答

2

如果我正确理解你的问题,mat2str是你在找什么。尽管它不会使用逗号,但会使用空格,并覆盖ans(即ans之后将为char)。

例(第二个参数限制的位数):你计算出保存在名为ans一个特殊变量的最后答案

>> rand(2,3); mat2str(ans,2) 

ans = 

[0.42 0.79 0.66;0.92 0.96 0.036] 
1

。只需将该值分配给A即可。

% some calculations 
[1,2,3,4;5,6,7,8] 

% assign to A 
A = ans; 
相关问题