在运行如下命令时,出现了如图错误,csvread()函数是读取CSV文件,并转化为matlab数据格式。
filename='m.csv';
m=csvread(filename);
错误原因是:
我在保存csv文件的时候,没仔细看,就选了CSV UTF-8类型,这种类型保存时会在最前面加上一个特殊的编码,造成显示乱码。
解决办法:
将m.csv另存为CSV 类型,Matlab中便可以成功读取。
在运行如下命令时,出现了如图错误,csvread()函数是读取CSV文件,并转化为matlab数据格式。
filename='m.csv';
m=csvread(filename);
错误原因是:
我在保存csv文件的时候,没仔细看,就选了CSV UTF-8类型,这种类型保存时会在最前面加上一个特殊的编码,造成显示乱码。
解决办法:
将m.csv另存为CSV 类型,Matlab中便可以成功读取。