标题:如何提取数据
只看楼主
天敌
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-1-16
结帖率:0
已结贴  问题点数:20 回复次数:8 
如何提取数据
有两个dat文件,包含数据的坐标(x,y,z),根据dat1中的坐标,把dat2中大于dat1的坐标提取出来,应怎样编程
搜索更多相关主题的帖子: 怎样编程 如何 dat文件 
2013-01-16 17:13
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:20 
你知道自己问的是什么吗?

授人以渔,不授人以鱼。
2013-01-16 17:15
天敌
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-1-16
得分:0 
两个文件都是坐标文件含有个数n(1-5000)坐标(X,y,z)共四项,坐标范围x:1-100,y:1-100;z1-100;,我想把两个文件读入,其中dat1的坐标居中,我想把dat2中坐标包含dat1的那部分去掉,请问要怎么办
2013-01-16 17:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
这样说是清楚了一点,但还是有疑点,仍然与前面一样:如何判断“在外面”?用球体来算未必是你所要求的吧。

授人以渔,不授人以鱼。
2013-01-16 17:32
天敌
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-1-16
得分:0 
dat1是球体,但是不规则。
2013-01-16 17:33
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
对,就是因为不规则才麻烦。如何划出边界?

授人以渔,不授人以鱼。
2013-01-16 17:35
天敌
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-1-16
得分:0 
比dat1中球的边界大5就可以吧
2013-01-16 17:36
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
平面还可以拉一条直线,立体的,必须拉一个平面,把整个dat1的边界描绘出来,然后才能判断dat2的坐标在这个范围之外。这个运算没那么好做了。

授人以渔,不授人以鱼。
2013-01-16 17:38
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
用球体就不用大5了。不过这样处理是否适合,要看你dat1的数据分布,如果比较均匀,则偏差不大,如果分布不均匀,就不好了。

授人以渔,不授人以鱼。
2013-01-16 17:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-396791-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.452198 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved