matlab怎么拼接.mat文件

有多个.mat文件AAA.mat,BBB.mat,CCC.mat,DDD.mat,EEE.mat。每个文件里面包含了大量的变量和数据,都是相同格式的,所有的命名都一样,怎... 有多个.mat文件AAA.mat,BBB.mat ,CCC.mat,DDD.mat,EEE.mat。每个文件里面包含了大量的变量和数据,都是相同格式的,所有的命名都一样,怎么实现把BBB.mat和AAA.mat拼接起来?load BBB.mat后会覆盖掉AAA.mat中的数据。
例如AAA.mat和BBB.mat里面有变量t1 t2 t3 t4 t5 t6 t7 ....t100都是50*10的,怎么实现拼接后的新文件AABB.mat里的t1 t2 t3 t4 t5 t6 t7 t8...t100变成100*10的?
展开
 我来答
仍乐0
2019-03-27 · TA获得超过712个赞
知道小有建树答主
回答量:679
采纳率:84%
帮助的人:277万
展开全部
简单地说就是读取 mat 文件
然后把所有的变量copy到临时变量s1...s100
然后读取下一个mat文件, 然后 s1 = [s1;t1] ... s100=[s100; t100]
如此进行下去直到完成所有的文件读取, 然后把 s1....s100 存起来.
吐槽一下, 这mat文件存的也是醉了, 敢不敢用cell存成一个变量.
文件存的脑残, 你只能自己慢慢搞啦.
一个系统的方法应该是, 通过循环构造变量名, 这个你得自己去查
hdglp990825
2019-06-13
知道答主
回答量:19
采纳率:0%
帮助的人:3.3万
展开全部
mat文件读取后,有变量名出现,变量名可以改,你怕后面的mat文件变量冲掉以前的变量,可以改掉以前的变量名,很简单多加个序数就好,再load第二个文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式