matlab文件中的文件重命名及將多個文件保存爲一個.mat文件

matlab文件中的文件重命名

在處理matlab文件時需要對一個.mat數據中數據進行重命名。原始文件如下
元素=
原始文件未data_s03.mat,其中包含如圖的四個子文件數據。
重命名時:首先將工作區清零,在把數據加載出來

>> clear
>> load('/home/rthpc/kxy/data_s03.mat', 'test_fea_3')
>> load('/home/rthpc/kxy/data_s03.mat', 'test_lab_3')
>> load('/home/rthpc/kxy/data_s03.mat', 'train_lab_3')
>> load('/home/rthpc/kxy/data_s03.mat', 'train_fea_3')

然後在工作區右鍵重命名,即可重新給文件命名,這裏我已經重命名3個了。
在這裏插入圖片描述
最後一步,直接保存(即將工作區中的文件一起保存,所以務必保證工作區只有你想保存是的文件)。

 save('data_s03') 

保存之後的文件:
在這裏插入圖片描述
其中一些數據合併成一個數據
分別把數據load進來。
比如說這些mat文件裏面變量是
v1,v2,v3
可以

%([v1,v2]是列合併
fea_1=[v1,V2]; 
save fea_1.mat fea_1 -MAT 
%([v1;v2]是行合併
fea_2=[v1;V2]; 
save fea_2.mat fea_2 -MAT 
就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章