德布尔算法

✍ dations ◷ 2025-11-15 08:04:18 #算法,样条

数学的子领域数值分析中,De Boor算法是快速而且数值上稳定的算法,用于计算B样条形式的样条曲线。这是用于贝兹曲线的de Casteljau算法的一个推广。

一般的情况如下。我们要构造一个穿过一系列个点 d 0 , d 1 , , d p 1 {\displaystyle {\vec {d}}_{0},{\vec {d}}_{1},\dots ,{\vec {d}}_{p-1}} 的函数。要穿过点的序列,曲线必须满足 s ( u 0 ) = d 0 , , s ( u p 1 ) = d p 1 {\displaystyle {\vec {s}}(u_{0})={\vec {d}}_{0},\dots ,{\vec {s}}(u_{p-1})={\vec {d}}_{p-1}} d 0 , d 1 , , d p 1 {\displaystyle {\vec {d}}_{0},{\vec {d}}_{1},\dots ,{\vec {d}}_{p-1}} 阶多项式的曲线。这表示在任意区间上,曲线必须等于次数最多的多项式。它在不同的区间上可以是不同的多项式。多项式必须:当区间和上的多项式在点上相遇,它们必须有同样的值,而且他们的导数必须相等(以保证曲线是光滑的)。

De Boor算法是一个算法,当给定和 d 0 , d 1 , , d p 1 {\displaystyle {\vec {d}}_{0},{\vec {d}}_{1},\dots ,{\vec {d}}_{p-1}} 的值。它采用O(n2)次操作。注意算法的运行时间依赖于多项式的次数,而不是点的个数。

假设我们要计算参数值为 d i = d i {\displaystyle {\vec {d}}_{i}^{}={\vec {d}}_{i}} .现在计算

其中

s ( x ) = d {\displaystyle {\vec {s}}(x)={\vec {d}}_{\ell }^{}} .

相关

  • ICD-9编码列表 (001–139)医学导航:病菌细菌(分类)gr+f/gr+a(t)/gr-p(c/gr-o药物(J1p、w、n、m、疫苗)医学导航:病菌细菌(分类)gr+f/gr+a(t)/gr-p(c/gr-o药物(J1p、w、n、m、疫苗)医学导航:病菌细菌(分类)gr+f/gr+a(t)/gr-p(c/gr-o药
  • 纳-德内语系纳-德内语系(英语:Na-Dené languages),或作纳-得内语系、纳-达内语系或纳-德内诸语言,都是指北美洲原住民的一个建议中的语系,主要分布于加拿大西南部(包括西北地区、育空地区及其邻
  • 威廉·卡特罗尔威廉·艾伯特·卡特罗尔(英语:William Albert Catterall,1946年10月12日-),出生于罗德岛州普罗维登斯,美国药理学家和神经学家,华盛顿大学医学院教授。他的主要贡献是阐明兴奋细胞离
  • 泰特斯·安特洛尼克斯《泰特斯·安特洛尼克斯》(英语:Titus Andronicus)为莎士比亚著名剧作之一,是他早期的作品,描述罗马将军安特洛尼克斯征战哥特,俘虏女王塔摩拉后,在两人及其子女间所引发的一系列复
  • 入侵苏联 英国英苏入侵伊朗是1941年8月25日至9月17日英国和苏联为了确保对伊朗的油田和援苏物资通道安全,联合出兵干涉伊朗的军事行动。入侵的结果是伊朗国王礼萨汗退位,纳粹德国
  • 鹰潭市鹰潭市,简称鹰,是中华人民共和国江西省下辖的地级市,位于江西省东北部。市境南、西界抚州市,北、东邻上饶市,东南与福建省南平市接壤。地处武夷山脉与鄱阳湖平原过渡带,地势东南高
  • 哥斯拉2:怪兽之王《哥斯拉2:怪兽之王》(英语:Godzilla: King of the Monsters,或记作Godzilla II: King of the Monsters)是一部于2019年上映的美国科幻怪兽电影,由迈克尔·道格堤执导。本片为2014
  • 欧洲联盟条约欧洲联盟条约(Treaty on European Union,简称TEU)是欧洲联盟的宪制性文本、欧盟法的重要组成部分。该条约有多次著名的重大版本更迭,您可能指的是:关于现时版本的欧洲联盟条约,请
  • FlightGearFlightGear是一个始于1997年多平台飞行模拟器、自由软件项目。它自1997年第一次发布以来不断发展,2007年12月发布1.0.0版本。该项目适用的操作系统主要包括Linux、Microsoft
  • 火星蚁尤里卡火星蚁(学名:)发表于 2000 年,发现地为巴西马瑙斯附近的亚马逊雨林,其被分至一个新的亚科中:火星蚁亚科,目前为该亚科下的唯一物种。属名 意为“来自火星的”,以示其独特的形