网站大量收购闲置独家精品文档,联系QQ:2885784924

取现拐点的自动确立.docVIP

取现拐点的自动确立.doc

此“经济”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
取现拐点的自动确立

曲线拐点的自动确定 摘要:对于由离散点表示的数字地图与图形数据,本文首先利用两相邻矢量叉积乘积的原理来判定拐点所在的折线边;然后利用曲线光滑原理,在已确定的折线边的两个端点之间,建立一条光滑加密了的S形曲线,把后者看作是原始折线的精确曲线,对它进行曲线段凹向改变点(拐点)的定位计算。对于离散数据,多次应用矢量叉积乘积的原理,求出最或然拐点,并看作是理论拐点。为了简化计算量,探讨了如何避免为求拐点而进行光滑加密的辅助计算过程。对此,研究分析了拐点在折线边上的移动规律与其前后的曲线转角之间的相关关系,借此可直接根据原始离散数据作简单计算,在足够精确的程度上得出拐点的位置。 关键词:拐点;弯曲;曲折系数;矢量叉积 曲线的弯曲可看作是线状物体的子物体。在常规作业中,地图工作者识别各个弯曲不存在任何问题。而在计算机环境下,为了能使计算机自动识别曲线的各个弯曲,需要对弯曲作出数学形式化定义。 拐点的定义 曲率最小点(零曲率点)即拐点,它是曲线凹向的变化(凸凹交替)点,是图形数学弯曲的分界点。拐点的连线就构成弯曲的底线,不同层次的拐点连线反映着线状物体不同级别的趋势走向。然而,拐点信息在数据获取中难以精确定位,通常也不像对待其他特征点那样给以特别的考虑,且在数据库管理中也未予以显式标示,即在原始数据中往往没有明确包含曲线的拐点信息。因此,在必要的情况下,只能通过计算来确定。 拐点又叫做扭转点,即在其前后存在的一个邻域内,使得其前后曲线段的凸凹特性相反。或者说,过拐点的切线把邻域内的曲线分成两部分,后者位于此切线的异侧。 在数字环境下,曲线不是由显式数学函数来表示,而是由离散坐标点来表示。此时,拐点的确定可分为两个子过程来进行:在原始数据的哪两点之间或曲线图形的哪一条边的区间存在拐点;拐点在该区间的何处。 拐点存在区间的判别 由于两个不共线矢量的叉积可决定所成转角的凸凹特征,故对于拐点存在区间的判别,可通过对每相邻4 点(A,B,C,D)(其中每相邻三点不共线)进行测试来实现。在下图中A、D点是否位于B、C点连线的异侧。由这4个有序点可形成3个有序矢量(AB,BC,CD),这3个有序矢量可形成两个有序的矢量叉积。拐点存在的充要条件就是曲线凹向改变,即 (AB×BC)×(BC×CD)<0 (1) (图 拐点存在的折线段BC的判别)    作连续两个相邻矢量叉积(曲率或凹向的标志数)a×b和b×c 乘积,当(AB×BC)×(BC×CD)<0,则存在拐点,,这个拐点就在两个矢量叉积的中间共享边BC 区间某处。如果拐点所在边的长度很短,则可取其中点为所需拐点,这时可直接进入下一个拐点 的确定。否则,需要进行离散点曲线拐点位置的确定。 三 、离散点曲线拐点位置的确定 此处研究的是拐点在其存在边BC区间的定位。在进行拐点在其存在边BC区间的定位之前,先得做一些准备工作——高精度S形光滑曲线的生成。 高精度S形光滑曲线的生成 为了使所求的拐点位置尽可能精确,需要有十分精确的曲线数据。数字化时是在精度范围内“以直代曲”,此处借助曲线光滑来实施“将直复曲”,以获取所需的更为精确的数据。用“斜轴抛物线光滑插值”【1】来表述拐点位置,进而确定拐点的位置与其前后相关数据点之间的关系,以便利用此关系绕过光滑插值直接按原始数据解算拐点。 斜轴抛物线光滑插值生成高精度S形光滑曲线的基本原理可通过与正轴抛物线光滑插值作比较来说明(图2)。对于 x值单调的非共线3个原始数据(节)点A、B、C。用拉格朗日差值多项式建立的正轴抛物线图形为曲线段 ABDC。此时的最大曲率点位于D点,而D 点并不是给定的已知的原始数据点。若借助坐标平移使抛物线的顶点位于中间点B。并通过坐标系旋转使抛物线同时通过A、C。这样的抛物线是一个局部坐标系中的斜轴抛物线,只是其坐标轴转角是个待定值.它可通过已知3点来解出[1] 。过已知三点A、B、C的斜轴抛物线图形(路径)为曲线段ABC。这两种抛物线之间的差异是显然的。如果骑自行车通过给定的A、B、C三点,其路径显然是近似于曲线ABC而不是ABDC。由此可见,路径问题是一个与坐标系无关的问题,斜轴抛物线是一条与坐标系无关的路径曲线。 (图 过A,B,C三点的斜轴抛物线ABC与正轴抛物线ABDC的区别) 当 x值不满足单调条件时,对于正轴抛物线来说,在出现多值函数的情况下.不能用正轴抛物线进行插值。而在斜轴条件下,无任何限制。 ②拐点在其存在边BC区间的定位 如前所述,拐点的位置是在前后两个相邻的凹向相反的地方。拐点的位置由曲线光滑方法所限定,而光滑方法却有多种。因此,借助不同的光滑方法会得出不同的拐点。可以这样说.对于离散数据点曲线没有惟一的精确拐点存在.从而可用尽可能简单的方法来得到科学合理的拐点。为此,先通过图3所示的特

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档