| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1039 人关注过本帖
标题:请教高手剖面曲线拐点(曲率最大点)的判定方法
只看楼主 加入收藏
heiyun3506
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-8-28
收藏
 问题点数:0 回复次数:0 
请教高手剖面曲线拐点(曲率最大点)的判定方法
一剖面曲线(如附件图1所示),横轴为测量值X,纵轴为深度,为了提取其跃层,需先判定剖面曲线的拐点,请教该情况拐点的判定方法?
相关定义如下:某要素垂直分布曲线(如附件图2所示)上曲率最大的点A、B被称为拐点,当ΔX/ΔZ>0.2时,AB段即为跃层,A、B分别为跃层的顶界和底界。垂直分布曲线上可以有单跃层(如附件图3所示),也可以有双跃层(如附件图4所示)。
根据定义知“拐点”是整体趋势上曲率最大的点,针对图1所示的实测曲线(数据源如附件data1.txt说示,第一列为深度,第二列为测量值X),请教如何判定拐点?我先对曲线进行简单的平滑,然后进行圆的拟合,求曲率最大点,但结果不理想,很难找到整体趋势上的曲率最大点。
恳请高手赐教,帮忙找出解决的方法,若能给出C/C++程序更是感激不尽!!!

图1234和数据源.rar (91.37 KB)
搜索更多相关主题的帖子: 曲线 曲率最大 拐点 跃层 
2008-02-23 22:31
快速回复:请教高手剖面曲线拐点(曲率最大点)的判定方法
数据加载中...
 
   



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

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