24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2738  |  回复: 11

yangyong177

木虫 (小有名气)

送红花一朵
引用回帖:
9楼: Originally posted by FMStation at 2018-06-07 19:55:28
批量导入大量命名无规律的excel文件
按相同的日期sort
合成一个Big excel文件


= uigetfile('*.xls','Select Files','MultiSelect','on');

N=[];
for i=1:numel(files)
myName=fullfile(folder,files{i ...

非常感谢您提供指导。根据给出的例子,四个矩阵分别为938*10,808*10,602*10,和838*10。按照您的方法,合成了一个长矩阵3186*10。但是我的目的是按照相同日期,按行每一行横着合并成一个n*40矩阵,其中n为日期相同的行数。即找出多个数组中日期相同的那一行(发帖附件中excel234列分别为年月日),再横着合并成40列的数组,每一行日期一致。实在不好意思,还望您能帮忙。
11楼2018-06-08 10:18:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yangyong177

木虫 (小有名气)

送红花一朵
引用回帖:
10楼: Originally posted by young_sir at 2018-06-07 23:02:41
因为for循环里,每次读取都存到变量data里了,下一次读取时就把上一次覆盖了,我这里只是给了一个示范。
第二个你可以重述一下你的要求吗,或者给个例子
...

非常感谢您的回复。根据发帖时给出的例子(4个excel文件,分别为938*10,808*10,602*10,和838*10,所有的234列分别为年月日)。由于每个文件日期长短不一,我的目的是按照相同日期,按行每一行横着合并成一个n*40矩阵,其中n为日期相同的行数。即找出多个数组中日期相同的那一行,再横着合并成40列的数组,每一行日期一致。实在不好意思,还望您能帮忙。
12楼2018-06-08 10:23:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yangyong177 的主题更新
信息提示
请填处理意见