基于Bernstein基函数的曲线上点的几何迭代算法

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:zhou0168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:文章针对传统的求曲线上点的插值法和幂基法的不足之处,提出了借鉴Berstein基函数求曲线上点的几何算法,并研究了如何将该方法用迭代算法来书写。采用了matlab编程的方法求解了一条平面曲线上指定的点,结果发现该算法能够比较精确地求出曲线上的点,比用通常的幂基函数的方法更简单,且对舍入误差不敏感;更重要的是易在计算机上用matlab编程实现,且具有较强的几何风格;但是该算法的计算效率稍差。因此在对计算效率要求不是很高的情况下,可以考虑用该几何迭代算法来弥补传统的求曲线上点的方法的不足之处。
  关键词:Bernstein基函数;升阶逼近;Bezier曲线;几何迭代算法
  中图分类号:TP18
  在自然科学的研究中,曲线的表示理论及其应用已经渗透到许多领域内,如解决数学物理方程、差分方程、几何造型等问题。工程设计中的某些临界值问题、造船工业、航空工业和汽车制造工业中经常遇到的几何外形设计问题等[1]都涉及到曲线曲面等的表示问题。曲线上点的求解是我们需要经常面对的重要问题,它的计算常用的方法有插值法和幂基法。其中,插值法是通过将要求的曲线表示为一系列插值基的线性组合的形式,主要的方法有Newton插值法、Hermite插值法等[2-3];幂基法是直接对传统的基函数进行处理,通过变换,使之变为较容易求的原曲线对应新曲线的相应点,进而利用新曲线的对应点去求原曲线上所要求的点。然而,这几种方法都有如下几个方面的缺点[4-5]:
  (1)用于形状设计时不够自然,系数只能传递很少的关于曲线形状的直观几何印象。而且设计者通常需要指定曲线两端的端点条件,而不仅仅是起点处的条件。
  (2)处理幂基多项式的算法更多地具有代数风格而非几何风格。且更重要的是不能很有效地用计算机编程来求解。
  本文在传统的曲线表示理论方法的基础上做出了一些改进,提出了几何迭代算法概念。该算法能够由曲线上给定的初始型值点,通过迭代的方法算出曲线上要求的任何一点。该方法的最大特点是较易在计算机上用matlab来实现且具有较强几何风格。
  1 Bernstein基函数的定义及相关性质
  2 Berstein曲线的定义和性质
  3 曲線上点的几何迭代算法
  5 结束语
  通过matlab实例验算,发现该几何迭代算法能够比较精确地算出曲线上要求的点,与传统的幂基方法等比较而言,该方法几何意义更强。由于Bernstain基函数的凸包性和变差性,该方法更适合曲线的交互设计。设计者通过(Bezier曲线的)控制点可以比通过幂基形式中的系数更直观地控制曲线的形状。而且和传统算法相比,该算法对舍入误差不敏感。这在直观上是清楚的,因为可以认为该算法是反复地在两点之间做线性插值运算,所有这些点都位于曲线的附近。该方法的缺点是计算的效率稍差,如何能够有效地提高计算效率是需要进一步研究的问题。
  参考文献:
  [1]王仁宏,许志强.分片代数曲线Bezout数的估计[J].中国科学(A辑:数学),2003(02):185-192.
  [2]Liu H Y,Zhu C G,Li C Y.Constructing N-sided toric surface patches from boundary curves[J].Information and Compute.Sci.,2012(03):737-743.
  [3]Zhu C G,Wang R H. The correspondence between multivariate spline ideals and piecewise algebraic varieties[J].Journal of Computational and Applied Mathematics,2011(05):793-800.
  [4]李学军,黄文清.平面区域三角化的快速算法[J].计算机辅助几何设计与图形学学报,2003(02):78-79.
  [5]陈平.计算几何若干问题研究[D].浙江大学,2011.
  作者简介:高灵霞(1978.12-),女,河北人,讲师,硕士,主要研究方向为人工智能、计算几何。
  作者单位:重庆电子工程职业学院 计算机学院,重庆 401331
其他文献
利用Sc^3+与SO^2-4形成络阴离子后强烈吸附在强碱性阴离子交换树脂上的性质,分离掉大部分基体钪后,留下一小部分钪作基体。定量加入内标,利用火花源介谱单曝光法测定杂质元素。
被试的六种无机钠盐对Ni^2+-5-Cl-PADAB显色体系有不同程度的增敏作用,并能提高显色应的选择性。初步探讨了无机阴离子对显色反应的机理。已成功地将Ni^2+-5-Cl-PADAB-NaBr体系用于废水中镍的测定。
马克思认为,现实生活的基本内涵就是生产生活本身,而生产活动同时也可以表达为感性活动。而意识是对现实生活过程的领会,这种领会有两种方式:一是把现实生活过程领会为范畴意
一种较新的螯合树脂CPPI,被用来从海水中富集痕量锌。在线预富集由流动注射分析仪控制,经富集浓缩后的锌试液亦由流动注射分析仪送往电感耦合等离子体原子荧光光谱仪检测。检
近日,美国出台拨款法案《2013年综合持续拨款法案》禁止美国3个政府部门采购我国信息技术和系统,引发各界广泛关注。本文概述了该法案的主要内容、背景和各界的反应,分析了可
摘 要:工业目前仍旧是我国国民经济的支柱,而制造业在我国的工业中又占据着重要位置,为了更好地促进制造业的发展,就需要利用物联网技术,将物联网技术和制造业结合,这样才能更好地使我国的制造业得到优化。本文主要对物联网进行了简要介绍,在此基础上进一步分析制造业信息化与物联网的关系,在此基础上分析了物联网在制造业信息化中的作用,以期更好地促进制造业信息化的长远发展。  关键词:物联网;制造业信息化;关系;
作者发现铜(Ⅱ)对过氧化氢在硫酸介质中氧化甲基橙的褪色反应有催化作用,找到了影响催化褪色反应的最佳条件,建立了测定痕量铜(Ⅱ)的新方法。灵敏度为9.22×10~(-11)g/ml
本文叙述了利用基本参数法校正源激发合金元素荧光分析的基体效应的基本原理、基体效应的修正方法。讨论了当激发源的能量比元素的吸收限大很多时,吸收系数的散射修正,利用~(
智能交通视频检测技术,是一项利用计算机视觉技术分析视频图像,对运动车辆检测及识别以获得交通信息的技术。在实际交通路况下,摄像机常处于静止状态,并且镜头焦距是固定的。本文以此情形下获取的车流量视频为对象,提出快速自适应灰度归类算法重构背景,即融合灰度归类算法与帧间差分算法,对前景像素采用灰度归类算法获取背景灰度值,以重构背景图像。仿真结果表明本算法在处理效果和处理时间上都大大优于传统算法。
本文用Nafion-甲基紫精修饰电极为基底,以牛血清白蛋白和戊二醛为交联剂,将抗坏血酸氧化酶固定在电极上,制成修饰电极抗坏血酸氧化酶生物传感器。用这种生物传感器测定人体血