今天做实验,需要到这个功能,在朋友的告知下,写了代码,在此留个标记
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]是通过列叠加,所以最后还需要转制一次。
时间: 2024-11-08 02:10:35