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
就可以了
。