MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]怎么在matlab中导入大量不同名字(没有规律)的.mat数据文件? (https://www.labfans.com/bbs/showthread.php?t=3600)

maizi816 2008-06-15 08:23

[求助]怎么在matlab中导入大量不同名字(没有规律)的.mat数据文件?
 
有人知道吗?谢谢:lol:

watcher 2008-06-16 10:19

使用dir命令获得指定目录下的所有mat文件名,并将结果置于变量D内,e.g.
D = DIR('directory\filename');%这里D是一个结构,filename支持通配符
使用size命令获取D的最大维数,e.g.
N=max(size(D));或者N=zise(D,1);
以N为循环变量,使用for语句逐个导入数据文件,e.g.
for i=1:N
load(D(i,1).name);
end

七命猫 2008-06-19 16:03

顺便学习了 谢谢

ertuo104 2008-06-23 20:47

有道理。 哈哈

taojie7791158 2008-06-24 15:06

好的很谢谢:cry:

opensesame 2008-06-29 09:57

今天刚好找这个,多谢楼主!


所有时间均为北京时间。现在的时间是 07:23

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.