批量导入文件到MATLAB中

有96个txt文件,导入到MATLAB中,代码如下:

files=dir('C:\Users\K.Y.Lee\Desktop\1\*.txt');
mn=size(files,1);
for i=1:96
str = files(i).name;
A = load(str);
B(:,:,i)=A;

end

然后发现


发现A的数据被覆盖掉了,于是把倒数第二行换成:
B(:,:,i)=A 

就是把A存在B的前两个维度中,然后B的第三个维度可以理解为一个索引,就是文件数

又出现新的错误:

解决办法:不在命令行执行,新建脚本


扫描二维码关注公众号,回复: 1687932 查看本文章

猜你喜欢

转载自blog.csdn.net/sinat_39372048/article/details/80401512