声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1231|回复: 9

[编程技巧] 怎样将多个数据合成一个

[复制链接]
发表于 2008-4-10 11:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我有三个分量数据,分别是x,y,z分别放在三个dat中,一个经纬度放一个,即(经度,维度,x, 时间),其他的两个也是这样放。在matlab 中,怎样将这三个文件合成一个呢,即变成(经度,维度,x, y, z ,时间),请各位大虾赐教!

[ 本帖最后由 eight 于 2008-4-10 11:36 编辑 ]
回复
分享到:

使用道具 举报

发表于 2008-4-10 11:37 | 显示全部楼层
原帖由 蜜雪儿 于 2008-4-10 11:28 发表
我有三个分量数据,分别是x,y,z分别放在三个dat中,一个经纬度放一个,即(经度,维度,x, 时间),其他的两个也是这样放。在matlab 中,怎样将这三个文件合成一个呢,即变成(经度,维度,x, y, z ,时间),请各位大 ...
看不懂,最好外加一个小例子,如果你不晓得怎样做,看会员守则2楼
 楼主| 发表于 2008-4-10 15:32 | 显示全部楼层
就是将三个数据合并成一个数据,这么简单的话语,难理解吗
发表于 2008-4-10 15:45 | 显示全部楼层

回复 3楼 的帖子

是将3个一维的1*n数组变成1个2维的3*n的吗
发表于 2008-4-10 16:48 | 显示全部楼层
每个里面经纬度和时间是一样的?
dat=[datx(:,1) datx(:,2) datx(:,3) daty(:,3) datz(:,3) datx(:,3)];
 楼主| 发表于 2008-4-10 16:49 | 显示全部楼层
对!是一样的,但是还是没看明白你的这句话

[ 本帖最后由 蜜雪儿 于 2008-4-10 16:53 编辑 ]
发表于 2008-4-10 17:09 | 显示全部楼层
原帖由 wwbeyondww 于 2008-4-10 16:48 发表
每个里面经纬度和时间是一样的?
dat=[datx(:,1) datx(:,2) datx(:,3) daty(:,3) datz(:,3) datx(:,3)];


就这样!
发表于 2008-4-10 17:30 | 显示全部楼层
原帖由 蜜雪儿 于 2008-4-10 16:49 发表
对!是一样的,但是还是没看明白你的这句话
行数一样才能合并,如果5楼是你的问题的答案的话,那建议你多阅读基础书
 楼主| 发表于 2008-4-10 19:03 | 显示全部楼层
:@) 谢谢各位了!!!!!!!!
 楼主| 发表于 2008-4-10 19:05 | 显示全部楼层

回复 5楼 的帖子

明白了。谢谢!!!!!!!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-18 06:45 , Processed in 0.081144 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表