问题:
excel中存储的数据较大,如501249.91,matlab读取后会以有效数字形式显示,如何使其安装501249.91显示?
解决方法:
- 将excel表格中的数据的显示格式设置为文本。
- 将数据以字符串的格式读取到元胞数组中。
[data] = xlsread('filename'); % filename是文件的绝对地址
[row,col] = size(data);
c=cell(row,col); % 创建和data大小相同的空元胞数组
for i=1:row
for j=1:col
c{i,j} =num2str(data(i,j)); % 将数据以字符串的形式存储在元胞数组中
end
end