||
描述:有57个mat文件,文件名分别是:qft_data1.mat; qft_data2.mat;...;qft_data57.mat.
这些文件所包含的变量名称一致,均为: qft_data
待解决问题:将这57个mat文件所包含的变量的名称变为:qft_data1; qft_data2;...; qft_data57.
%% change variable
clear all;close all;clc
cd /Volumes/DATA/QFT_raw/ % path for the data
rootname = 'qft_data'; %modify
extension = '.mat';
for i = 1:57 % modify the total number of qft_data files in the path
variable = [rootname,int2str(i)];
filename = [variable,extension];
load(filename);
eval(['qft_data',num2str(i),'=','qft_data',';']); %modify
save(filename,variable);
clear qft_data variable filename; %modify
end
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-21 03:48
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社