码迷,mamicode.com
首页 > 其他好文 > 详细

matlab 循环读入多个mat文件组合成一个mat文件

时间:2014-09-22 23:19:03      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   ar   for   文件   数据   div   sp   

今天做实验,需要到这个功能,在朋友的告知下,写了代码,在此留个标记

clc
clear
load(F:\效果对比\colorhist\1.mat);
a=ans;
a=a;
for i=2:129
    filename=[F:\效果对比\colorhist\‘,num2str(i),.mat];
    load(filename);
    ans=ans;
    a=[a,ans];    
end
a=a;
save ZH.mat a -ascii;

load得到的值是ans,所以把ans赋值给a,不能用a=load这种方法
由于我的数据是要按行叠加,因此需要转制,因为matlab通过a=[a,ans]是通过列叠加,所以最后还需要转制一次。

 

matlab 循环读入多个mat文件组合成一个mat文件

标签:style   blog   color   ar   for   文件   数据   div   sp   

原文地址:http://www.cnblogs.com/ZXdeveloper/p/3986772.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!