标签: matlab
在matlab中,评估没有分号的变量会导致它在控制台输出上打印出来。 disp类似,但不包含变量名称。有没有办法让控制台输出作为字符串?
disp
e.g。
>> x = [-1; 2]; >> x x = -1 2
有没有办法将此输出分配给字符串中的变量,即在此示例中为字符串"x = \n\n -1\n 2\n"
"x = \n\n -1\n 2\n"
答案 0 :(得分:3)
x=[1;2] s=evalc('x')
然后s='\nx =\n\n 0\n 1'
s='\nx =\n\n 0\n 1'