【MATLAB】多个mat文件合成一个mat文件

来源:互联网 发布:php curl抓取网页数据 编辑:程序博客网 时间:2024/04/29 22:27

一千个无序的mat文件,里面存放的都是n*128列的矩阵,要求合为一个大矩阵,代码如下:


D=dir('E:\exer\1000_mat\*.mat');    %获取文件夹内所有文件的名字
q=[];%定义一个空矩阵
for k=1:length(D)
    load(['E:\exer\1000_mat\' D(k).name]);   %读取k.mat
    q=[q;m];    %将空矩阵和m矩阵合二为一,m是mat文件在工作区的名称(至今不明白mat文件的名字和工作区的名字 区别)
end

0 0
原创粉丝点击