- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
曲线拟合方法浅析
曲线拟合方法概述 工业设计 张静 1014201056 引言:在现代图形造型技术中,曲线拟合是一个重要的部分,是曲面拟合的基础。现着重对最小二乘法、移动最小二乘法、NURBS三次曲线拟合法和基于RBF曲线拟合法进行比较,论述这几种方法的原理及其算法,基于实例分析了上述几种拟合方法的特性,以分析拟合方法的适用场合,从而为图形造型中曲线拟合的方法选用作出更好的选择。 1 曲线拟合的概念 在许多对实验数据处理的问题中,经常需要寻找自变量和对应因变量之间的函数关系,有的变量关系可以根据问题的物理背景,通过理论推导的方法加以求解,得到相应关系式。但绝大多数的函数关系却很复杂,不容易通过理论推导得到相关的表达式,在这种情况下,就需要采用曲线拟合的方法来求解变量之间的函数关系式。 曲线拟合(Curve Fitting),是用连续曲线近似地刻画或比拟平面上离散点组所表示的坐标之问的函数关系的一种数据处理方法。在科学实验或社会活动中,通过实验或观测得到量x与y的一组数据对(xi,yi),i=1,2,3…,m,其中各xi是彼此不同的。人们希望用一类与数据的规律相吻合的解析表达式y=f(x)来反映量x与y之间的依赖关系。即在一定意义下“最佳”地逼近或拟合已知数据。f(x)称作拟合函数,似的图像称作拟合曲线。 2 曲线拟合的方法 2.1最小二乘法 最小二乘法通过最小化误差的平方和寻找数据的最佳函数匹配,是进行曲线拟合的一种早期使用的方法 一般最小二乘法的拟合函数是一元二次,可一元多次,也可多元多次。该方法是通过求出数据点到拟合函数的距离和最小的拟合函数进行拟合的方法令f(x)=ax2+bx+c ,计算数据点到该函数所表示的曲线的距离和最小 即: = 对上式求导,使其等于0,则可以求出f(x)的系数a,b,c ,从而求解出拟合函数。 2.2 移动最小二乘法 移动最小二乘法在最小二乘法的基础上进行了较大的改进,通过引入紧支概念(即影响区域,数据点一定范围内的节点对该点的拟合函数值有影响),选取适合的权函数,算出拟合函数来替代最小二乘法中的拟合函数 从而有更高的拟合精度及更好的拟合光滑度。 2.2.1 移动最小二乘法的拟合函数 设拟合函数为f(x)在求解域Ω内的n个节点Pi (i=1、2、3、……、n),则: f(x)== 式中,α(x)为待求系数;K(x)为线性基函数。一般令K(x)=[1,x,y]T,m=3;求解过程可以参照文献[1],从而可求α(x),得到f(x)。 2.2.2 移动最小二乘法的算法流程 将区域进行分段。 对每个分段点进行循环: ① 确定网格点的影响区域大小; ② 确定包含在网格点的影响区域内的节点; ③ 计算型函数; ④ 计算网格点的节点值。 (3)连接网格点形成拟合曲线。 2.3 NURBS三次曲线拟合 NURBS作为定义工业产品几何形状的唯一数学方法,是现代图 形 学 的 基 础 ,因此NURBS 曲 线 拟 合 有 着 重 要 的 实 际 意 义。NURBS曲线的数学模型和数学方法可以参考文献[2]。本文采用VC技术,利用OpenGL 的NURBS 曲线拟合函数,即可得到曲线。 2.4基于RBF的曲线拟合 RBF(Radial Basis Function),径向神经网络是以径向基函数(RBF) 图1 RBF神经网络结构图 各算法流程如下: 最小二乘法通过建立二次函数进行拟合。建立拟合函数f(x)=ax2+bx+c,求所有数据点与二次曲线的距离和最小的二次曲线,得到a,b,c,从而得到二次曲线图像。 移动最小二乘法的流程是: NURBS曲线拟合: 确定节点矢量,通过弦长累加来确定节点矢量。 在NURBS 曲线拟合时,设置最前4个节点矢量的值相同和最后4个节点矢量的值相同,那么拟合的曲线将通过给定型值点的第一个点和最后一个点。由于OpenGL有现成的NURBS曲线拟合函数,借助VC进行编程,实现NURBS三次曲线拟合。 基于RBF曲线拟合流程: 采用高斯函数作为RBF函数的核函数。1)采用K- 均值法,确定聚类中心;2)按聚类中心分组;3)计算样本均值;4)重复2)、3),直到聚类中心不再变化;5)确定半径;6)调节输出层权。
您可能关注的文档
最近下载
- 黄土地区路基施工51课件讲解.pptx VIP
- 统编版语文二年级上册《语文园地一》课件.pptx VIP
- 必修五倒装句公开课省公开课一等奖全国示范课微课金奖课件.pptx VIP
- 液质联用培训.pptx VIP
- 心理健康状况自评量表(SCL-90).doc VIP
- 2026年考研政治肖1000史纲帽子题.pdf VIP
- 2006年全国卷1、全国卷2、北京、江苏生物高考试题.pdf VIP
- 2024-2025学年七年级上学期语文半期考试试卷(含答案).pdf VIP
- TCAAMTB06-2019 电子驻车制动钳总成性能要求及台架试验方法.pdf VIP
- T_CAAMTB 85—2022_商用车电子机械制动卡钳总成性能要求及台架试验方法.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)