Matlab将数值矩阵转化为字符串矩阵

abc = [20132526, 20132645,2013484, 2013545];
转化为
abc = ['20132526','20132645','2013484','2013545’];
求指点!

abc=num2str(abc);
这里的"2"就是"to"的意思,MATLAB很多格式转换都有类似的命令。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-06-29
for i=1:length(abc)
aa{i}=num2str(abc(i));
end
%输出aa即为字符串矩阵追问

还得有逗号。
看清楚问题

a=[1,2,3,4,5,6]
转化为
b=['1','2','3','4','5','6']

本回答被网友采纳
第2个回答  2014-07-20
举例说明a=‘2 3 4 5’;b=str2num(a);结果:b= 2 3 4 5把uitable变成N行一列用reshape(uitable,N,1); 不过这时N等于uitalbe的数组元素个数追问

这个不能用,你丫的能别copy么

相似回答