- 积分
- 10459
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-7-12
- 最后登录
- 1970-1-1
|
2金钱
- for k = 1 : Length_Names
- % 连接路径和文件名得到完整的文件路径
- K_Trace = strcat(Path, FileNames(k));
- % 读取数据(因为这里是.txt格式数据,所以直接用load()函数)
- eval(['Data',num2str(k),'=','load(K_Trace{1,1})',';']);
- % 注意1:eval()函数是括号内的内容按照命令行执行,
- % 即eval(['a','=''2','+','3',';'])实质为a = 2 + 3;
- % 注意2:由于K_Trace是元胞数组格式,需要加{1,1}才能得到字符串
- end
复制代码 如上,我查到的代码是这样的 读取文件夹中372个台站资料,矩阵名称分别是Data1,...,Data372;
然后我想用循环提取出每个矩阵中我想要的那部分资料,然后存成新的矩阵Pre1,...,Pre372;
!!!重点 :我要在等号左端表示第i个矩阵 Pre(i)应该怎么写。(ps:每个矩阵独立最终效果是 A(j,:)=h(i,:),,,其中矩阵A是第i个 pre)
|
|