2015-10-15 80 views
0

我想在Matlab中將兩個.mat文件組合成一個。一個文件內容1x776單元和1x1結構另一個內容1x277單元和1x1結構。我想將這兩個文件綁定在一起,並將信息保存在其中。將兩個.mat文件合併爲一個

enter image description here

回答

1

只需清除MATLAB的工作空間。加載兩個.mat文件,然後將MATLAB工作區保存到一個新文件中。

>> clear all 
>> load('1.mat'); 
>> load('2.mat'); 
>> save('combined.mat'); 

或者,您也可以加載兩個.mat文件,並要保存變量明確地傳遞到save脫離了需要clear all

>> load('1.mat'); 
>> load('2.mat'); 
>> save('combined.mat', 'cells1', 'struct1', 'cells2', 'struct2'); 
+0

感謝您的幫助。它只需要最後的文件信息,並給我1x277單元格和1x1結構,我需要1x1043單元格和1x1結構體 –

+1

這不是將2'.mat'文件合併爲1。它將2個變量合併爲1,用於不同類型。 – IKavanagh

+0

謝謝,它的工作 –

相關問題