杂志的下一篇文章
基于量子弦比较器的若干弦问题的量子算法
下一篇特刊文章
一些赋范序列空间中的球面建模
期刊上的上一篇文章
病毒-内切体融合的随机模型和pH-响应纳米颗粒的内切体逃逸
特刊上一篇文章
G公司形状可调的GHT-Bézier可展曲面及其应用
 
 
订购文章重印
字体类型:
宋体 佐治亚州 宋体,Verdana
字体大小:
澳大利亚 澳大利亚 澳大利亚
行距:
列宽:
背景:
第条

具有形状参数的类Bézier曲线曲面的新推广

通过
Moavia Ameer公司
1,
穆罕默德·阿巴斯
1中*,
塔贝特·阿卜杜勒贾瓦德
2,3,*
塔希尔·纳齐尔
1
1
巴基斯坦萨戈达40100萨戈达大学数学系
2
沙特阿拉伯利雅得苏丹王子大学数学与科学系,邮编:11586
中国医科大学医学研究部,台湾台中40402
*
应向其发送信件的作者。
数学 2022,10(3), 376;https://doi.org/10.3390/math10030376
收到的提交文件:2021年12月10日/修订日期:2022年1月23日/接受日期:2022年1月24日/发布日期:2022年1月26日

摘要

:
与经典贝塞尔曲线以及传统的伯恩斯坦基函数相比,具有形状参数的贝塞尔曲线和曲面由于其有用的几何特性,近年来在工程和技术领域受到了越来越多的关注。在本研究中,基于新的具有两个形状参数的广义Bernstein-like基函数(gBBF)构造了广义Bézier样曲线(gBC)。研究了gBBF和gBC的几何性质,发现它们分别与经典的Bernstein基和Bézier曲线相似。一些自由曲线可以使用所提出的gBC和曲面作为应用程序进行建模。

1.简介

利用参数多项式构造曲线和曲面是计算机辅助几何设计的重要研究领域之一。为几何建模开发的每个曲线表示的总体目的是以准备的形式创建一个有价值且用户友好的曲线/曲面。这些功能在许多应用中有着重要的用途,特别是在工业样式和设计中,出于功能和美学的原因。Bézier形式是曲线和曲面最常见的数学表示形式之一。这是两位法国人Paul de Casteljau和Pierre Bézier基于向量的表示,如Farin所述[1]创建n度曲线最初发生在1958年至1962年间的汽车行业。这主要用于CAGD和CAD/CAM系统的许多应用中。它之所以突出,是因为它具有许多数学特性,可以对曲线进行管理和评估。贝塞尔设计是CAGD中开发自由曲线曲面的一种重要方法。这里,贝塞尔设计直接与贝塞尔曲线、整个矩形平台的贝塞尔张量积以及整个三角形区域的贝塞尔曲面有关。
他们中有几个人有自己的能力,尽管他们有一个熟悉的稀缺性。也就是说,在选择了基本函数后,它们的设计通过它们的控制点得到了很好的实现。为了解决贝塞尔曲线的稀缺性,几位研究人员通过在基函数中插入参数,开发出了结构与贝塞尔曲线相关的最新曲线[2,,4]. 这些新曲线具有一些基本的贝塞尔曲线特征,并在当时保留了适应性形式的动态特性。20世纪50年代末,德卡斯特尔贾是第一个通过三角域定义贝塞尔曲面的人,博姆继续他的研究;博姆的发现如下[5].
20世纪70年代和80年代,几位研究人员对贝塞尔三角曲面进行了更系统的研究[6,7,8,9,10]. 除此之外,阿贝达拉[11]经常在贝塞尔的三角逻辑面上进行一些工作。这些哲学家的合作完善了贝塞尔三角曲面理论。三角曲面建模方法因其创建复杂形状的巨大能力而吸引了许多哲学家的兴趣。然而,自从Bézier曲面理论成熟以来,只有几项先前的研究研究了三角曲面的增强以增强传统的三角Bézeer结构[12,13,14,15]. 只有中显示的曲面[16,17]由于其可调节的形状特性,被纳入优秀的文献。过去三十年来,人们对贝塞尔曲线混合函数的推广产生了极大的兴趣。Ali在中引入了三次Bézier曲线[18]. 在[19],Yan等人开发了一种新类型基函数的递归方法。基于这些函数,描述了贝塞尔曲线和矩形贝塞尔样曲面。然后将新的基函数推广到三角区域,并在三角区域上定义类贝塞尔曲面。Azhar等人在[20]称为A-Bézier。该基础以类似于三次Bézier曲线的基础为中心,该曲线由两个形状参数组成,提供了用于创建自由形式所需的样条曲线和曲面的更多自由度。
Bibi等人探索了一个重要概念,用于解决使用过度简化的贝塞尔三角混合构造某些工程对称创造性曲线和对称旋转曲面的问题[21]. 秦等人[22]介绍了一类具有形状参数的现代多项式函数,用于个人的逼近 n个 1 以允许创建带参数的Bézier曲线,用于控制局部形状n个,这是经典的基于伯恩斯坦的学位的扩展n个功能。推荐基函数的特征和具有局部形式的相关部分多项式曲线 n个 1 还研究了试验标准。Hu等人[23]提出了多形状参数的形状可调广义Bézier旋转曲线,用于一些几何建模。Sidra等人[24,25,26,27]构造了具有两个形状参数的广义混合三角Bernstein,并讨论了它们在几何建模中的应用。Chen等人[28]基于正实参数构造了Bernstein算子的一个新推广。还包括该算子的基本性质,通过使用该算子,它们提供了Weierstrass逼近定理的另一个证明。它们也给出了该算子的保形性质。Srivastava等人[29]通过在具有重新参数化节点的扩展域上构造二元Bernstein–Kantorovich型算子,在近似理论和可和方法之间建立了联系。他们对理论结果进行了数值分析,并给出了一些计算机图形,以了解这项研究的重要性。在新的Bernstein基函数的帮助下,Cai等人[30]推广了q-Bernstein多项式,给出了带形状参数的q-Bernstein多项式的许多逼近性质 λ 关于对称区间 [ 1 , 1 ] Hiemstra等人[31]提出了一种新的思路,用扩展的切比雪夫空间导出的片段来计算样条空间的归一化B样条基。扩展的切比雪夫空间的大小允许区间之间的变化。该方法包括创建一个矩阵,将广义伯恩斯坦基转换为所需的B样条基。类B样条基与传统的单变量B样条具有许多相同的特性,可以简单地集成到当前的样条程序中。
拟议的gBBF和gBC的差异/优点/缺点及其形状参数 λ μ 在中列出表1.
在这项工作中,作出了以下贡献:
1
具有两个形状参数的新型gBBF的构造;
2
具有两个形状参数的新型gBC的构造;
三。
新的gBBF和gBC的一些几何性质的构造及其与经典性质相似的结论;
4
一些自由曲线用所提出的gBC建模;
5
构造了一些具有形状参数的类Bézier曲面;
6
讨论了形状参数对类贝塞尔曲线和曲面的影响。
文章概述如下:第2节具有两个形状参数的新gBBF和gBC在第3节本节还讨论了新的gBBF和gBC的一些几何性质。第4节自由曲线由新的gBC建模。最后,这项工作的后果如下第5节.

2.前期工作

在本节中,给出了Bernstein多项式和Bézier曲线的一些定义及其性质。

2.1、。伯恩斯坦多项式

贝塞尔曲线是用伯恩斯坦多项式构造的[1]. 这个次Bernstein多项式定义为:
U型 , ( v(v) ˜ ) : = v(v) ˜ ( 1 v(v) ˜ ) ,
对于 = 0 , 1 , 2 , , , 哪里 = ! ! ( ) ! 是二项式系数。
一定有 + 1 四阶伯恩斯坦多项式。通常,我们设置的是数学舒适度 U型 , ( v(v) ˜ ) = 0 ,如果 < 0 > .

2.2. Bézier曲线

V(V) 0 , V(V) 1 , , V(V) ( + 1 ) 给出了控制点。贝塞尔次数曲线定义为[1]:
第页 ( v(v) ˜ ) = = 0 U型 , ( v(v) ˜ ) V(V) , 0 v(v) ˜ 1 ,
哪里 U型 , ( v(v) ˜ ) 方程中给出的伯恩斯坦多项式(1).

2.3. 贝塞尔曲面

定义 1
经典Bézier张量积次曲面 × 1 带控制点 V(V) , 1 ( = 0 , 1 , , ) ( 1 = 0 , 1 , , 1 ) 描述如下:
第页 ( v(v) ˜ , v(v) 1 ˜ ) = = 0 1 = 0 1 V(V) , 1 U型 , ( v(v) ˜ ) U型 1 , 1 ( v(v) 1 ˜ ) , 0 v(v) ˜ , v(v) 1 ˜ 1 ,
哪里 U型 , ( v(v) ˜ ) , U型 1 , 1 ( v(v) 1 ˜ ) 是具有度s的伯恩斯坦基函数 1 分别是。
定义 2
对于每个正整数s,有 ( + 1 ) ( + 2 ) / 2 控制点 V(V) , 1 , 2 R(右) ,其中 , 1 , 2 N个 , + 1 + 2 = 和域三角形 F类 = [ ( v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ ) , v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ 0 , v(v) ˜ + v(v) 1 ˜ + v(v) 2 ˜ = 1 ] ,其中 ( v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ ) 是F内点的重心坐标。s次Bernstein函数的经典曲面在三角形域中描述:
第页 ( v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ ) = + 1 + 2 = n个 U型 , 1 , 2 ( v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ ) V(V) , 1 , 2 , ( v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ ) F类 ,
哪里
U型 , 1 , 2 ( v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ ) = ! ! 1 ! 2 ! v(v) ˜ v(v) 1 ˜ 1 v(v) 2 ˜ 2 , ( v(v) ˜ , v(v) 1 ˜ , v(v) 2 ˜ ) F类
是s次伯恩斯坦多项式。

3.广义Bézier样曲线和曲面

在本节中,定义了具有两个形状参数的类Bernstein基函数和类Bézier曲线的推广。还讨论了具有两个形状参数的gBBF和gBC的几个性质。还讨论了形状参数的影响。此外,还构造了一些使用Bézier样曲线的曲面。

3.1. 广义Bernstein-like基函数的构造

本部分包括对具有两个形状参数的gBBF及其几何特性的描述。
定义 三。
鉴于 λ , μ [ 0 , ] ,用于 v(v) ˜ [ 0 , 1 ] ,以下功能:
u个 0 , 2 ( v(v) ˜ ) = ( 1 v(v) ˜ ) 2 ( 1 + ( 2 λ ) v(v) ˜ ) , u个 1 , 2 ( v(v) ˜ ) = v(v) ˜ ( 1 v(v) ˜ ) ( λ + v(v) ˜ ( μ λ ) ) , u个 2 , 2 ( v(v) ˜ ) = v(v) ˜ 2 ( μ + v(v) ˜ ( μ 2 ) )
称为二次Bernstein-like基函数。
对于任何整数 ( ) ,功能 u个 , ( v(v) ˜ ) ( = 0 , 1 , 2 , , ) 递归地描述为:
u个 , ( v(v) ˜ ) = ( 1 v(v) ˜ ) u个 , 1 ( v(v) ˜ ) + v(v) ˜ u个 1 , 1 ( v(v) ˜ ) , v(v) ˜ [ 0 , 1 ] .
它被称为广义Bernstein-like度基函数.以防 < 0 > ,我们设置 u个 , ( v(v) ˜ ) = 0 。来源(6),我们可以计算任意程度的类伯恩斯坦基函数,如下所示:
1
λ , μ [ 0 , ] ,用于 v(v) ˜ [ 0 , 1 ] ,然后执行以下功能:
u个 0 , ( v(v) ˜ ) = ( 1 v(v) ˜ ) ( 1 + ( 2 λ ) v(v) ˜ ) , u个 1 , ( v(v) ˜ ) = v(v) ˜ ( 1 v(v) ˜ ) 2 ( 1 + λ + v(v) ˜ ( 2 + μ 2 λ ) ) , u个 2 , ( v(v) ˜ ) = v(v) ˜ 2 ( 1 v(v) ˜ ) ( + λ μ + v(v) ˜ ( 2 + 2 μ λ ) ) , u个 , ( v(v) ˜ ) = v(v) ˜ ( μ + v(v) ˜ ( μ 2 ) ) .
称为类伯恩斯坦基度函数 = .
图1显示类Bernstein基函数的度图 = , 5 , 7 , 8 .图2显示了具有特定形状参数值的三次和四次Bernstein-like基函数图。粗、细、虚线和虚线图形对应于 λ = 0.5 , 1 , 1.5 , 2.1 μ = 0.6 , 1.1 , 1.6 , 2.2 分别是。
为了简洁起见,我们将省略自变量并缩写 u个 , ( v(v) ˜ ) , U型 , ( v(v) ˜ ) u个 , , U型 , 分别是。此外,我们将使用符号 u个 , U型 对于 u个 , , U型 , ,如果没有混淆 U型 , , = 1 , 2 , , 表示经典伯恩斯坦基度函数.
现有基函数之间拟议gBBF的CPU时间比较[21,24,25]已记录在表2表3分别用于数值计算和图形显示。可以得出结论,与现有的基函数相比,所提出的gBBF更简单、更直接、计算更经济。
提议 1
类伯恩斯坦基函数可以明确表示为:
u个 , = [ C 2 ( C 1 C ) C + 2 C 1 C λ 2 C 2 C μ 1 C C λ v(v) ˜ + 1 C 1 C μ v(v) ˜ + 2 v(v) ˜ ( 2 C 2 C 2 ) C ] C v(v) ˜ ( 1 v(v) ˜ ) ,
哪里 C = ! ! ( ) ! = 0 , 1 , , , .
证明。 
通过感应开启.何时 = ,很容易测试方程中给出的基函数的有效性(7). 现在,假设这个计划值整数t吨例如 = t吨 。当它是 = t吨 + 1 ,通过递归表达式(6)以及之前的假设 = 1 , 2 , , t吨 ,我们得到:
u个 , t吨 + 1 = [ t吨 C 2 ( t吨 C 1 t吨 C ) t吨 C + t吨 2 C 1 t吨 C λ t吨 2 C 2 t吨 C μ t吨 1 C t吨 C λ v(v) ˜ + t吨 1 C 1 t吨 C μ v(v) ˜ + 2 v(v) ˜ t吨 2 C t吨 2 C 2 t吨 C ] t吨 C v(v) ˜ ( 1 v(v) ˜ ) t吨 + [ t吨 C 1 2 ( t吨 C 2 t吨 C 4 ) t吨 C 1 + t吨 2 C 2 t吨 C 1 λ t吨 2 C t吨 C 1 μ t吨 1 C 1 t吨 C 1 λ v(v) ˜ + t吨 1 C 2 t吨 C 1 μ v(v) ˜ + 2 v(v) ˜ t吨 2 C 1 t吨 2 C t吨 C 1 ] t吨 C 1 v(v) ˜ ( 1 v(v) ˜ ) t吨 + 1 = [ ( ( t吨 C + t吨 C 1 ) 2 ( t吨 C 1 + t吨 C 2 ) + 2 ( t吨 C + t吨 C 4 ) ) + λ t吨 2 C 1 + λ t吨 2 C 2 ) μ ( t吨 2 C 2 + t吨 2 C ) λ v(v) ˜ ( t吨 1 C + t吨 1 C 1 ) + μ v(v) ˜ ( t吨 1 C 1 + μ v(v) ˜ ( t吨 1 C 2 ) ) + 2 v(v) ˜ ( t吨 2 C + t吨 2 C 1 ) 2 v(v) ˜ ( t吨 2 C 2 + t吨 2 C ) ] v(v) ˜ ( 1 v(v) ˜ ) t吨 + 1 = [ t吨 + 1 C 2 ( t吨 2 C 1 t吨 2 C ) t吨 + 1 C + t吨 1 C 1 t吨 + 1 C λ t吨 1 C 2 t吨 + 1 C μ t吨 C t吨 + 1 C λ v(v) ˜ + t吨 C 1 t吨 + 1 C μ v(v) ˜ + 2 v(v) ˜ t吨 1 C t吨 1 C 2 t吨 + 1 C ] t吨 + 1 C v(v) ˜ ( 1 v(v) ˜ ) t吨 + 1 .
对于 = 0 英寸(6),我们有:
u个 0 , t吨 + 1 = ( 1 v(v) ˜ ) u个 0 , t吨 = [ t吨 C 0 2 ( t吨 C 1 t吨 C ) t吨 C 0 + t吨 2 C 1 λ t吨 C 0 T型 2 C 2 μ t吨 C 0 t吨 1 C 0 λ v(v) ˜ t吨 C 0 + t吨 1 C 1 μ v(v) ˜ t吨 C 0 + 2 v(v) ˜ ( t吨 2 C 0 t吨 2 C 0 2 ) t吨 C 0 ] t吨 C 0 v(v) ˜ 0 ( 1 v(v) ˜ ) t吨 = [ + 1 C 0 2 ( 2 C 1 2 C ) + 1 C 0 + 1 C 1 λ + 1 C 0 1 C 2 μ + 1 C 0 C 0 λ v(v) ˜ + 1 C 0 + C 1 μ v(v) ˜ + 1 C 0 + 2 v(v) ˜ ( 1 C 0 1 C 2 ) + 1 C 0 ] + 1 C 0 v(v) ˜ 0 ( 1 v(v) ˜ ) + 1 .
证据表明 = t吨 + 1 证明了结果。
提议 2
类Bernstein基函数可以显示为s阶经典Bernstein-基函数和 + 1 即:
u个 , ( v(v) ˜ ) = U型 , ( v(v) ˜ ) + 2 ( 2 C 2 C 2 + C C ) + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) + 2 ( C C 1 ) + 1 C U型 , + 1 ( v(v) ˜ ) + λ ( 2 C 1 1 C ) + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) + λ 2 C 1 + 1 C U型 , + 1 ( v(v) ˜ ) + μ 1 C 1 2 C 2 + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) + μ 2 C 2 + 1 C U型 , + 1 ( v(v) ˜ ) .
证明。 
对上述命题的简单代数运算得出:
u个 , ( v(v) ˜ ) = [ 1 + 2 C C 1 C + 2 v(v) ˜ 2 C 2 C 2 C + λ ( 2 C 1 C 1 C C v(v) ˜ ) + μ ( 2 C 2 C + 1 C 1 C v(v) ˜ ) ] C v(v) ˜ ( 1 v(v) ˜ ) = [ 1 + ( 2 2 C 2 C 2 + C C 1 C ) v(v) ˜ + 2 ( 1 v(v) ˜ ) C C 1 C + λ ( v(v) ˜ 2 C 1 1 C C ) + 2 C 1 C ( 1 v(v) ˜ ) + μ [ ( v(v) ˜ 1 C 1 2 C 2 C ) 2 C 2 C ( 1 v(v) ˜ ) ] ] C v(v) ˜ ( 1 v(v) ˜ ) = U型 , ( v(v) ˜ ) + 2 2 C 2 C 2 + C C + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) + 2 ( C C 1 ) + 1 C U型 , + 1 ( v(v) ˜ ) + λ 2 C 1 1 C + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) + λ 2 C 1 + 1 C U型 , + 1 ( v(v) ˜ ) + μ 1 C 1 2 C 2 + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) μ 2 C 2 + 1 C U型 , + 1 ( v(v) ˜ ) .
因此,这一主张仍然存在。

3.2. 类Bernstein基函数的性质

在本节中,类Bernstein基函数的一些几何性质讨论如下:
1
退化:如果 λ , μ = 2 , u个 , ( v(v) ˜ ) = U型 , ( v(v) ˜ ) ( = 0 , 1 , , ; 2 ) 也就是说,度的类Bernstein基函数使用参数 λ , μ = 2 只是度的标准伯恩斯坦基函数.
证明。 
放置 λ , μ = 2 英寸(7)以获得:
u个 0 , ( v(v) ˜ ) = ( 1 v(v) ˜ ) , u个 1 , ( v(v) ˜ ) = v(v) ˜ ( 1 v(v) ˜ ) 2 , u个 2 , ( v(v) ˜ ) = v(v) ˜ 2 ( 1 v(v) ˜ ) , u个 , ( v(v) ˜ ) = v(v) ˜ ,
经典的三次伯恩斯坦多项式。
对于 = 4 在方程式中(8),生成四次Bernstein-like基函数,如下所示:
λ , μ [ 0 , ] ,用于 v(v) ˜ [ 0 , 1 ] :
u个 0 , 4 ( v(v) ˜ ) = ( 1 v(v) ˜ ) 4 ( 1 + ( 2 λ ) v(v) ˜ ) , u个 1 , 4 ( v(v) ˜ ) = v(v) ˜ ( 1 v(v) ˜ ) ( 2 + λ + v(v) ˜ ( 4 + μ λ ) ) , u个 2 , 4 ( v(v) ˜ ) = v(v) ˜ 2 ( 1 v(v) ˜ ) 2 ( 4 + 2 λ μ + v(v) ˜ ( μ λ ) ) , u个 , 4 ( v(v) ˜ ) = v(v) ˜ ( 1 v(v) ˜ ) ( 6 + λ 2 μ + v(v) ˜ ( 4 + μ λ ) ) , u个 4 , 4 ( v(v) ˜ ) = v(v) ˜ 4 ( μ + v(v) ˜ ( μ 2 ) ) .
放置 λ , μ = 2 英寸(9)以获得
u个 0 , 4 ( v(v) ˜ ) = ( 1 v(v) ˜ ) 4 , u个 1 , 4 ( v(v) ˜ ) = 4 v(v) ˜ ( 1 v(v) ˜ ) , u个 2 , 4 ( v(v) ˜ ) = 6 v(v) ˜ 2 ( 1 v(v) ˜ ) 2 , u个 , 4 ( v(v) ˜ ) = 4 v(v) ˜ ( 1 v(v) ˜ ) , u个 4 , 4 ( v(v) ˜ ) = v(v) ˜ 4 ,
经典四次伯恩斯坦多项式。
此证明也适用于更高的学位.
2
非负性:什么时候? λ , μ [ 0 , ] , u个 , ( v(v) ˜ ) 0 ( = 0 , 1 , , ; 2 ) .
证明。 
通过归纳.如果 = 2 ,我们将把类伯恩斯坦基函数重写为:
u个 0 , 2 ( v(v) ˜ ) = U型 0 , ( v(v) ˜ ) + ( λ ) U型 1 , ( v(v) ˜ ) , u个 1 , 2 ( v(v) ˜ ) = λ U型 1 , ( v(v) ˜ ) + ( μ ) U型 2 , ( v(v) ˜ ) , u个 2 , 2 ( v(v) ˜ ) = U型 , ( v(v) ˜ ) + ( μ ) U型 2 , ( v(v) ˜ ) .
显然,当 λ , μ [ 0 , ] ,我们有 λ , μ 0 , λ , μ 0 事实上,让我们认识到三次Bernstein-like基函数 U型 , ( = 0 , 1 , 2 , ) 为非负。因此,二阶Bernstein-like基函数是非负的。
现在,假设类伯恩斯坦基函数的度t吨为非负。我们获得 = t吨 + 1 来自方程式(6)以下为:
u个 , t吨 + 1 ( v(v) ˜ ) = ( 1 v(v) ˜ ) u个 , t吨 ( v(v) ˜ ) + v(v) ˜ u个 1 , t吨 ( v(v) ˜ ) , ( = 0 , 1 , , t吨 + 1 ) .
根据我们的归纳假设和事实 1 v(v) ˜ 0 , v(v) ˜ 0 ,我们可以得出以下结论: = t吨 + 1 为非负。
三。
规范化:对于 2 , = 0 u个 , ( v(v) ˜ ) = 1 .
证明。 
通过归纳,正如我们获得的 = 2 , 来自(10)
= 0 2 u个 , 2 ( v(v) ˜ ) = = 0 U型 , ( v(v) ˜ ) = 1 .
现在,假设等式适用于 = t吨 然后,当 = t吨 + 1 , 根据递归公式(6)和归纳假设,我们有:
= 0 t吨 + 1 u个 , t吨 + 1 ( v(v) ˜ ) = = 0 t吨 + 1 [ ( 1 v(v) ˜ ) u个 , t吨 ( v(v) ˜ ) + v(v) ˜ u个 1 , t吨 ( v(v) ˜ ) ] , = ( 1 v(v) ˜ ) = 0 t吨 u个 , t吨 ( v(v) ˜ ) + v(v) ˜ 1 = 0 t吨 u个 1 , t吨 ( v(v) ˜ ) , = ( 1 v(v) ˜ ) ( 1 ) + v(v) ˜ ( 1 ) , = 1 .
4
对称性:
u个 , ( 1 v(v) ˜ ) = u个 , ( v(v) ˜ ) , = 0 , 1 , n个 , v(v) ˜ [ 0 , 1 ] .
证明。 
通过感应开启,何时 = 来自(7)三次Bernstein-like基函数的对称性
u个 , ( 1 v(v) ˜ ) = u个 , ( v(v) ˜ ) , = 0 , 1 , 2 , , v(v) ˜ [ 0 , 1 ] .
我们假设3次的类伯恩斯坦基函数是对称的。
现在,假设序的类Bernstein基函数t吨都是对称的。然后,从归纳假设和递归公式(6),我们有:
u个 , t吨 + 1 ( 1 v(v) ˜ ) = ( 1 v(v) ˜ ) u个 1 , t吨 ( 1 v(v) ˜ ) + v(v) ˜ u个 , t吨 ( 1 v(v) ˜ ) = ( 1 v(v) ˜ ) u个 t吨 + 1 , 第页 ( v(v) ˜ ) + v(v) ˜ u个 t吨 + 1 1 , t吨 ( v(v) ˜ ) = ( 1 v(v) ˜ ) u个 t吨 + 1 , t吨 ( v(v) ˜ ) + v(v) ˜ u个 t吨 , t吨 ( v(v) ˜ ) = u个 t吨 + 1 , t吨 + 1 ( v(v) ˜ ) .
5
端点处的属性:对于 = 0 , 1 , , , ( 2 ) :
u个 , ( 0 ) = 1 , = 0 , 0 , 0 .
u个 , ( 1 ) = 1 , = , 0 , .
证明。 
通过感应开启,如果 = 2 , 表达式(5)可以通过简单的计算得到。现在,假设上述条件适用于 = t吨 .何时 = t吨 + 1 从递归公式(6)以及归纳假设,我们得到:
u个 , t吨 + 1 ( 0 ) = u个 , t吨 ( 0 ) = 1 , = 0 , u个 , t吨 + 1 ( 0 ) = u个 , t吨 ( 0 ) = 0 , 0 ,
u个 , t吨 + 1 ( 1 ) = u个 1 , t吨 ( 1 ) = 1 , = t吨 + 1 , u个 , t吨 + 1 ( 0 ) = u个 , t吨 ( 0 ) = 0 , t吨 + 1 .
这些表明(12)和(13)也适用于 = t吨 + 1 .
6
角点导数:对于 = 0 , 1 , , ; ( ) :
u个 , ( 0 ) = ( 2 + λ ) , = 0 , ( 2 + λ ) , = 1 , 0 , 其他 ,
u个 , ( 1 ) = ( 2 + μ ) , = 1 , ( 2 + μ ) , = , 0 , 其他 .
证明。 
通过感应开启,何时 = ,差异化(7)以下为:
u个 0 , ( v(v) ˜ ) = ( 1 v(v) ˜ ) 2 ( 1 + 4 v(v) ( 2 + λ ) λ ) , u个 1 , ( v(v) ˜ ) = ( v(v) ˜ 1 ) ( 1 + λ + v(v) ˜ ( 1 7 λ + 2 μ + v(v) ˜ ( 8 λ 4 ( 2 + μ ) ) ) ) , u个 2 , ( v(v) ˜ ) = v(v) ˜ ( 2 ( + λ μ ) + v(v) ˜ ( 15 6 λ + 4 v(v) ˜ ( 2 + λ 2 μ ) + 9 μ ) ) , u个 , ( v(v) ˜ ) = v(v) ˜ 2 ( 9 + 4 v(v) ˜ ( 2 + μ ) μ ) .
从上面很容易推断出(16)和(17)是 = .
现在,假设(16)和(17)是 = t吨 虽然 = t吨 + 1 .从递归公式(6),我们有:
u个 , t吨 + 1 ( v(v) ˜ ) = ( 1 v(v) ˜ ) u个 , t吨 ( v(v) ˜ ) + v(v) ˜ u个 1 , t吨 ( v(v) ˜ ) , = 0 , 1 , , t吨 + 1 , v(v) ˜ [ 0 , 1 ] .
我们通过一次微分得到以下结果:
u个 , t吨 + 1 ( v(v) ˜ ) = ( 1 v(v) ˜ ) u个 , t吨 ( v(v) ˜ ) u个 , t吨 ( v(v) ˜ ) + v(v) ˜ u个 1 , t吨 ( v(v) ˜ ) + u个 1 , t吨 ( v(v) ˜ ) .
v(v) ˜ = 0 英寸(19)以下为:
u个 , t吨 + 1 ( 0 ) = u个 , t吨 ( 0 ) u个 , t吨 ( 0 ) + u个 1 , t吨 ( 0 ) .
通过归纳和(12)和(13),我们有以下推论:
如果 = 0 英寸(20),然后:
u个 0 , t吨 + 1 ( v(v) ˜ ) = ( t吨 1 + λ ) .
如果 = 1 英寸(20),然后:
u个 1 , t吨 + 1 ( v(v) ˜ ) = ( t吨 + λ 1 ) .
如果 0 1 英寸(20),然后:
u个 L(左) , t吨 + 1 ( v(v) ˜ ) = 0 .
这一结论表明(16)等待 n个 = t吨 + 1 类似地,我们可以证明(17)的 ( = t吨 + 1 ) .
7
线性独立性: = 0 c(c) u个 , ( v(v) ˜ ) = 0 若(iff) c(c) = 0 , = 0 , 1 , , ; 2 .
证明。 
充分条件是明确的,我们将通过归纳说明以下要求:
首先,我们发现线性组合微不足道:
= 0 2 c(c) u个 , 2 = 0 c(c) 0 u个 0 , 2 + c(c) 1 u个 1 , 2 + c(c) 2 u个 2 , 2 = 0 .
替换(10)通过上述方程式,我们得出:
c(c) 0 ( U型 0 , ( v(v) ˜ ) + ( λ ) U型 1 , ( v(v) ˜ ) ) + c(c) 1 ( λ U型 1 , ( v(v) ˜ ) + ( μ ) U型 2 , ( v(v) ˜ ) ) + c(c) 2 ( U型 , ( v(v) ˜ ) + ( μ ) U型 2 , ( v(v) ˜ ) ) = 0
c(c) 0 U型 0 , ( v(v) ˜ ) + U型 1 , ( v(v) ˜ ) ( c(c) 0 λ + c(c) 1 λ ) + U型 2 , ( v(v) ˜ ) ( c(c) 1 μ + c(c) 2 μ ) + c(c) U型 , ( v(v) ˜ ) = 0 .
通过比较系数,我们得出:
c(c) 0 = 0 , c(c) 0 λ + c(c) 1 λ = 0 , c(c) 1 μ + c(c) 2 μ = 0 , c(c) = 0 .
经过任何简化,我们从三次Bernstein基函数的线性自由度得到: c(c) = 0 , = 0 , 1 , 2 .
它确保了2次的类伯恩斯坦基函数是线性无关的。
假设Bernstein-like度基函数t吨线性无关。然后,我们将证明类Bernstein基函数与度线性无关 t吨 + 1 .
让我们考虑线性组合:
= 0 t吨 + 1 u个 , t吨 + 1 = 0 ,
哪里 c(c) R(右) , = 0 , 1 , , t吨 + 1 .替换递归公式(6)在上面的方程中,并重新排列,我们得到:
( 1 v(v) ˜ ) = 0 t吨 + 1 c(c) u个 , t吨 ( v(v) ˜ ) + v(v) ˜ = 0 t吨 + 1 c(c) u个 1 , t吨 ( v(v) ˜ ) = 0 .
因为 v(v) ˜ 是间隔中的任意值 [ 0 , 1 ] , 从上述方程式中,我们得出:
= 0 t吨 + 1 c(c) u个 , t吨 ( v(v) ˜ ) = 0 ,
= 0 t吨 + 1 c(c) u个 1 , t吨 ( v(v) ˜ ) .
请注意 u个 , b条 = 0 如果 = 1 > b条 。我们获得了归纳假设以及(24), c(c) = 0 , = 0 , 1 , , t吨 .连同(25),我们获得 c(c) = 0 , = 1 , 2 , , t吨 + 1 .综合上述结论,我们推断 c(c) = 0 , = 0 , 1 , , t吨 + 1 这表明类Bernstein基函数的度 t吨 + 1 线性无关。

3.3、。Bézier样曲线的构造及其性质

定义 4
给定的控制点 V(V) R(右) e(电子) ( e(电子) = 2 , ; = 0 , 1 , , ; 2 ) ,表达式:
P(P) ( v(v) ˜ ) = = 0 u个 , ( v(v) ˜ ) V(V) , v(v) ˜ [ 0 , 1 ]
称为s阶的类贝塞尔曲线,其中 u个 , ( v(v) ˜ ) ( = 0 , 1 , , ) 是类伯恩斯坦基函数。
提议 三。
类贝塞尔曲线可以通过将经典贝塞尔曲线与次数s和 + 1 ,如下所示:
第页 ( v(v) ˜ ) = u个 ( v(v) ˜ ) + u个 + 1 ( v(v) ˜ ) + λ v(v) ˜ + 1 ( v(v) ˜ ) + μ v(v) ^ + 1 ( v(v) ˜ ) ,
哪里,
u个 ( v(v) ˜ ) = = 0 U型 , ( v(v) ˜ ) V(V) .
它是s次的贝塞尔曲线,与贝塞尔曲线具有相同的控制点。以下表达式:
第页 ( v(v) ˜ ) = = 0 u个 , ( v(v) ˜ ) V(V) ,
是阶数s的类贝塞尔曲线。表达式:
u个 + 1 ( v(v) ˜ ) = = 0 + 1 U型 , + 1 ( v(v) ˜ ) R(右) ,
是一条Bézier度曲线 + 1 ,其控制点根据上述计算:
R(右) = 2 [ 2 C 1 2 C + C 4 C 1 + 1 C V(V) 1 + C C 1 + 1 C V(V) ]
表达式:
(f) ˜ + 1 ( v(v) ˜ ) = = 0 + 1 U型 , + 1 ( v(v) ˜ ) ,
是一条Bézier度曲线 + 1 ,其控制点根据上述计算:
= 2 C 2 1 C 1 + 1 C V(V) 1 + 2 C 1 + 1 C V(V)
以及表达式:
(f) ^ + 1 ( v(v) ˜ ) = = 0 + 1 U型 , + 1 ( v(v) ˜ ) P(P)
也是三条Bézier度曲线 + 1 ,其控制点根据上述计算:
P(P) = 1 C 2 2 C + 1 C V(V) 1 + 2 C 2 + 1 C V(V) .
证明。 
从命题(2)中,我们得到:
u个 , ( v(v) ˜ ) = [ 1 + 2 C C 1 C + 2 v(v) ˜ 2 C 2 C 2 C + λ ( 2 C 1 C 1 C C v(v) ˜ ) + μ ( 2 C 2 C + 1 C 1 C v(v) ˜ ) ] C v(v) ˜ ( 1 v(v) ˜ ) .
将Bézier样曲线的定义应用于(31),我们得到:
第页 ( v(v) ˜ ) = = 0 U型 , ( v(v) ˜ ) V(V) + = 0 2 2 C 2 C 2 + C C + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) V(V) + = 0 2 C C 1 + 1 C U型 , + 1 ( v(v) ˜ ) V(V) + = 0 λ 2 C 1 1 C + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) V(V) + = 0 λ ( 2 C 1 + 1 C ) U型 , + 1 ( v(v) ˜ ) V(V) + = 0 μ 1 C 1 2 C 2 + 1 C + 1 U型 + 1 , + 1 ( v(v) ˜ ) V(V) + = 0 μ ( 2 C 2 + 1 C ) U型 , + 1 ( v(v) ˜ ) V(V) = = 0 U型 , ( v(v) ˜ ) V(V) + = 1 + 1 2 2 C 1 2 C + C 4 C 1 + 1 C U型 , + 1 ( v(v) ˜ ) V(V) 1 + = 0 2 C C 1 + 1 C U型 , + 1 ( v(v) ˜ ) V(V) + = 1 + 1 λ 2 C 2 1 C 1 + 1 C U型 , + 1 ( v(v) ˜ ) V(V) 1 + = 0 λ ( 2 C 1 + 1 C ) U型 , + 1 ( v(v) ˜ ) V(V) + = 1 + 1 μ 1 C 2 2 C + 1 C U型 , + 1 ( v(v) ˜ ) V(V) 1 + = 0 μ ( 2 C 2 + 1 C ) U型 , + 1 ( v(v) ˜ ) V(V) .
考虑到以下想法: C b条 = 0 如果 > b条 b条 0 < 0 , 经过任何简化,我们得到:
第页 ( v(v) ˜ ) = = 0 U型 , ( v(v) ˜ ) V(V) + = 0 + 1 2 [ 2 C 1 2 C + C 4 C 1 + 1 C V(V) 1 + C C 1 + 1 C V(V) ] U型 , + 1 ( v(v) ˜ ) + λ = 0 + 1 2 C 2 1 C 1 + 1 C V(V) 1 + 2 C 1 + 1 C V(V) U型 , + 1 ( v(v) ˜ ) + μ = 0 + 1 1 C 2 2 C + 1 C V(V) 1 + 2 C 2 + 1 C V(V) U型 , + 1 ( v(v) ˜ ) = = 0 U型 , ( v(v) ˜ ) V(V) + = 0 + 1 U型 , + 1 ( v(v) ˜ ) R(右) + λ = 0 + 1 U型 , + 1 ( v(v) ˜ ) + μ = 0 + 1 U型 , + 1 ( v(v) ˜ ) P(P) ,
哪里 R(右) , P(P) 在中给出(28), (29)和(30)分别是。
除了类Bernstein基函数的性质和经典Bézier曲线的概念外,类Bé齐尔曲线的以下性质很容易获得:
1
凸面船体特性:整个Bézier样曲线必须位于其控制多边形的凸包内。这被实现为类伯恩斯坦基函数大于零,且总和接近一。
2
几何不变性:然而,由于 第页 ( v(v) ˜ ) 是控制点的仿射混合,类Bézier曲线几何与坐标系选择不同。
三。
对称性:贝塞尔曲线的控制点可以标记为 V(V) 0 , V(V) 1 , , V(V) V(V) , V(V) 1 , , V(V) 0 不改变曲线的结构。它们被改变了,只是它们被颠倒了。当我们不理解曲线的路径时,我们就有了一条曲线:
P(P) ( v(v) ˜ ; V(V) 0 , V(V) 1 , , V(V) ) = = 0 u个 , ( v(v) ˜ ) V(V) = = 0 u个 , ( 1 v(v) ˜ ) V(V) = 1 = 0 n个 u个 1 , n个 ( v(v) ˜ ) V(V) n个 1 = P(P) ( 1 v(v) ˜ ; V(V) , V(V) 1 , , V(V) 0 ) .
4
端点处的几何特性根据类Bernstein基函数端点的性质和导数,我们得到:
P(P) ( 0 ) = V(V) 0 , P(P) ( 1 ) = V(V) , P(P) ( 0 ) = ( 2 + λ ) ( V(V) 1 V(V) 0 ) , P(P) ( 1 ) = ( 2 + μ ) ( V(V) V(V) 1 )
这意味着类似Bézier的曲线在端点处进行插值,并在末端边缘处进行切线插值。
5
形状可调属性:通过控制多边形,可以完全确定著名的Bézier曲线的形状。然而,贝塞尔曲线并非如此。为了固定控制多边形,也可以通过调整形状参数来改变Bézier样曲线的形状。
图3显示四条三阶Bézier样曲线,具有具有不同形状参数的类似控制多边形。从图中可以看出,通过增加形状参数,类贝塞尔曲线引入了控制多边形。此外,由于类贝塞尔曲线似乎只是经典的贝塞尔曲线 λ , μ = 2 .

4.开放曲线和闭合曲线

在本节中,使用不同的形状参数值构造了一些自由形式的开放曲线和闭合曲线。
在这里,我们利用具有不同形状参数值的不同程度的类Bézier曲线来构造一些自由形式的曲线。如果曲线的第一个和最后一个控制点相等,则称其为闭合曲线,否则称其为开放曲线。图4a显示了具有不同形状参数值的闭合三次Bézier样曲线。在该图中,蓝色曲线用于 λ , μ = 0.5 , 绿色曲线用于 λ , μ = 1 , 红色曲线用于 λ , μ = 1.5 黑色曲线代表 λ , μ = 2.5 . 图4b、 c,e显示了具有上述相同形状参数的开放三次bézier样曲线。图4d显示了一条开放的五次Bézier样曲线,其形状参数与上述相同。图4f、 g显示了具有与上述相同形状参数的开放四次Bézier样曲线。图4g、 叶片显示出具有不同形状参数值的闭合三次Bézier样曲线。

5.具有形状参数的类Bézier曲面的开发

定义 5
对于控制点阵列 V(V) , 1 R(右) ,其中 ( = 0 , 1 , 2 , , ) , ( 1 = 0 , 1 , 2 , , 1 ) , 1 , 张量积类Bézier曲面可以定义为:
第页 ( v(v) ˜ , v(v) 1 ˜ ; μ , λ , μ 1 , λ 1 ) = = 0 1 = 0 1 P(P) , 1 u个 , ( v(v) ˜ ) u个 1 , 1 ( v(v) 1 ˜ ) 0 v(v) ˜ , v(v) 1 ˜ 1 ,
带控制点 V(V) , 1 , 哪里 u个 , ( v(v) ˜ ) u个 1 , 1 ( v(v) 1 ˜ ) 是类伯恩斯坦基函数 λ , μ 、和 λ 1 , μ 1 是基本函数的形状参数 u个 , ( v(v) ˜ ) u个 1 , 1 ( v(v) 1 ˜ ) 分别是。
备注 1
类贝塞尔曲面的张量积具有与标准贝塞尔曲面张量积相同的性质。通过保持控制多边形不变,通过调整形状参数也可以改变类贝塞尔曲面的结构。它还具有与经典Bézier曲面相近的其他性质,如角点插值性质、对称性、形状柔性、凸包资产、边界性质和仿射不变性。

形状参数对Bézier曲面的影响

曲面只是结构的泛化,是两条独立曲线与网格点曲面的联合运动。然而,与曲线一样,曲面也会通过更改各种形状参数来显示其动作的差异。
例子 1
假设一个双剪切Bézier样曲面:
第页 ( v(v) ˜ , v(v) ˜ 1 ; λ , μ , λ 1 , μ 1 ) = = 0 1 = 0 , 1 u个 , ( v(v) ˜ ) u个 1 , ( v(v) 1 ˜ ) 0 v(v) ˜ , v(v) 1 ˜ 1
图5演示了三个Bézier类 × 具有相同控制点但不同形状参数的阶数曲面。图5,形状参数 λ = 0.5 , 1.8 , , μ = 0.6 , 1.9 , , λ 1 = 0.5 , 1.8 , μ 1 = 0.6 , 1.9 , , 显示了三个不同的类贝塞尔曲面。

6.结论

本文构造了具有两个形状参数的广义Bézier样曲线和广义Bernstein样基函数。证明了广义Bernstein-like基函数和Bézier-like曲线的一些性质。自由曲线是由类贝塞尔曲线构造的。此外,一些曲面是由类贝塞尔曲线构造的。还讨论了形状参数对曲线和曲面的影响。与其他具有多个形状参数的Bézier曲线和曲面技术相比,我们对本研究中确定的基函数的解释简单而充分。

作者贡献

概念化,文学硕士(Moavia Ameer)和文学硕士(Muhammad Abbas);方法学,M.A.(Moavia Ameer)、M.A.(Muhammad Abbas)、T.A.和T.N。;软件硕士(Moavia Ameer)、硕士(Muhammad Abbas)和T.N。;验证,M.A.(Moavia Ameer)、M.A.(Muhammad Abbas)、T.A.和T.N。;形式分析,M.A.(Moavia Ameer)、M.A.(Muhammad Abbas)、T.A.和T.N。;调查,M.A.(Moavia Ameer)、M.A.(Muhammad Abbas)、T.A.和T.N。;书面原稿编制,M.A.(Moavia Ameer)、M.A.(Muhammad Abbas)、T.A.和T.N。;写作与编辑,文学硕士(Moavia Ameer)、文学硕士(Muhammad Abbas)、T.A.和T.N。;可视化硕士(Moavia Ameer)、硕士(Muhammad Abbas)、T.A.和T.N。;监督,文学硕士(穆罕默德·阿巴斯);资金收购,M.A.(Muhammad Abbas)和T.A.所有作者都阅读并同意手稿的出版版本。

基金

这项研究没有得到外部资助。

机构审查委员会声明

不适用。

知情同意书

不适用。

数据可用性声明

不适用。

致谢

作者T.Abdeljawad感谢苏丹王子大学支付APC费用并通过TAS研究实验室提供支持。作者还感谢匿名审稿人提出的宝贵建议,这些建议大大改进了这份手稿。

利益冲突

作者声明没有利益冲突。

工具书类

  1. G.E.法林。计算机辅助几何设计的曲线和曲面:实用代码; 学术出版社:美国马萨诸塞州剑桥,1996年。[谷歌学者]
  2. 陈,Q。;Wang,G.一类Bézier样曲线。计算。辅助Geom。设计。 2003,20, 29–39. [谷歌学者] [交叉参考]
  3. 韩,X。;马云(Ma,Y.)。;黄,X。Bézier曲线和曲面的新推广。J.计算。申请。数学。 2008,217, 180–193. [谷歌学者] [交叉参考] [绿色版本]
  4. Zhang,J.C曲线:三次曲线的延伸。计算。辅助Geom。设计。 1996,13, 199–217. [谷歌学者] [交叉参考]
  5. Farin,G.三角Bernstein Bézier补片。计算。辅助Geom。设计。 1986,,83–127。[谷歌学者] [交叉参考]
  6. 巴恩希尔,R.E。;Gregory,J.A.三角形中的兼容平滑插值。J.近似理论 1975,15, 214–225. [谷歌学者] [交叉参考] [绿色版本]
  7. 鲍威尔·MJ,D。;Sabin,M.A.三角形的分段二次近似。ACM事务处理。数学。柔和。 1977,, 316–332. [谷歌学者] [交叉参考]
  8. 格雷戈里,J.A。;Charrot,P.用于计算机辅助几何设计的C1三角形插值补丁。计算。图表。图像处理。 1980,13, 80–87. [谷歌学者] [交叉参考]
  9. Farin,G.设计由三角形立方块组成的C1曲面。计算-辅助设计。 1982,14, 253–256. [谷歌学者] [交叉参考]
  10. Chang,G。;Feng,Y.三角形上Bernstein Bézier曲面凸性的一个改进条件。计算。辅助Geom。设计。 1984,1, 279–283. [谷歌学者] [交叉参考]
  11. Rababah,A.有理三角Bézier曲面的距离。申请。数学。计算。 2005,160, 379–386. [谷歌学者] [交叉参考]
  12. 古德曼,T。;广义Ball曲线和曲面的H.B.特性。计算-辅助设计。 1991,23, 554–560. [谷歌学者] [交叉参考]
  13. 胡,S.M。;王国杰。;Sun,J.G.一类三角形球面及其性质。J.计算。科学。Technol公司。 1998,13, 63–72. [谷歌学者] [交叉参考]
  14. 张,C。;Cheng,F.使用组合方法进行三角面片建模。计算。辅助Geom。设计。 2002,19, 645–662. [谷歌学者] [交叉参考]
  15. 陈,J。;Wang,G.三角DP曲面的构造及其应用。J.计算。申请。数学。 2008,219, 312–326. [谷歌学者] [交叉参考] [绿色版本]
  16. 胡安,C。;郭钊,W.三角域上Bernstein-Bézier曲面的一个推广。掠夺。自然科学。 2007,17, 352–357. [谷歌学者] [交叉参考]
  17. Yang,L。;Zeng,X.Bézier曲线和曲面的形状参数。国际期刊计算。数学。 2009,86, 1253–1263. [谷歌学者] [交叉参考]
  18. Ali,J.M.所述基本函数的另一种推导。塞恩斯马来西亚 1994,23, 16–25. [谷歌学者]
  19. Yan,L。;Liang,J.贝塞尔模型的扩展。申请。数学。计算。 2011,218, 2863–2879. [谷歌学者] [交叉参考]
  20. 艾哈迈德。;阿马特,A.H。;类Bézier曲线的推广。教育-科学杂志。数学。Technol公司。 2014,1, 56–68. [谷歌学者]
  21. 比比,S。;阿巴斯,M。;米斯罗,M.Y。;Hu,G.用混合三角Bezier曲线建模对称旋转曲线和对称旋转曲面的新方法。IEEE接入 2019,7, 165779–165792. [谷歌学者] [交叉参考]
  22. 秦,X。;胡,G。;张,N。;沈,X。;Yang,Y.描述具有多个形状参数的n次贝塞尔曲线和曲面的多项式基函数的一个新扩展。申请。数学。计算。 2013,223,1-16。[谷歌学者] [交叉参考]
  23. 胡,G。;魏,G。;Wu,J.形状可调的多形状参数广义Bézier旋转。数学成绩。 2017,72, 1281–1313. [谷歌学者] [交叉参考]
  24. Maqsood,S。;阿巴斯,M。;胡,G。;Ramli,A。;带形状参数的三角Bézier曲线和曲面的新推广及其应用。数学。问题。工程师。 2020,2020, 4036434. [谷歌学者] [交叉参考]
  25. Maqsood,S。;阿巴斯,M。;K.T.三浦。;马吉德,A。;胡,G。;Nazir,T.形状可调可展的广义混合三角Bézier曲面及其应用。高级差异。埃克。 2021,1, 459. [谷歌学者] [交叉参考]
  26. Maqsood,S。;阿巴斯,M。;K.T.三浦。;马吉德,A。;Iqbal,A.带形状参数的广义混合三角Bézier曲线的几何建模和应用。高级差异。埃克。 2020,1, 550. [谷歌学者] [交叉参考]
  27. Maqsood,S。;阿巴斯,M。;K.T.三浦。;马吉德,A。;比比,S。;Nazir,T.一些工程GBT-Bézier曲面的几何建模及其应用。高级差异。埃克。 2021,1, 490. [谷歌学者] [交叉参考]
  28. 陈,X。;Tan,J。;刘,Z。;Xie,J.一类新的广义Bernstein算子对函数的逼近。数学杂志。分析。申请。 2017,450, 244–261. [谷歌学者] [交叉参考]
  29. 斯利瓦斯塔瓦,H.M。;K.J.安萨里。;奥兹格,F。;ÙdemisÚzger,Z。通过四维无限矩阵将近似理论和可和方法联系起来。数学 2021,9, 1895. [谷歌学者] [交叉参考]
  30. 蔡,Q.B。;Aslan,R.关于广义q个-基于形状参数的Bernstein多项式λ.对称 2021,13,1919年。[谷歌学者] [交叉参考]
  31. 海姆斯特拉,R.R。;T.J.休斯。;曼尼,C。;Speleers,H。;Toshniwal,D.A《多次B样条的切比雪夫扩展:算法计算和特性》。暹罗J.数字。分析。 2020,58, 1138–1163. [谷歌学者] [交叉参考]
图1。不同阶次的类Bernstein基函数。
图1。不同阶次的类Bernstein基函数。
数学10 00376 g001
图2。具有各种形状参数值的类伯恩斯坦基函数。
图2。具有各种形状参数值的类伯恩斯坦基函数。
数学10 00376 g002
图3。不同形状参数值的三次Bézier曲线。
图3。不同形状参数值的三次Bézier曲线。
数学10 00376 g003
图4。自由形式的开放曲线和闭合曲线。
图4。自由形式的开放曲线和闭合曲线。
数学10 00376 g004a数学10 00376 g004b
图5。具有相同控制网但不同形状参数的三个矩形曲面。
图5。具有相同控制网但不同形状参数的三个矩形曲面。
数学10 00376 g005
表1。研究工作的比较。
表1。研究工作的比较。
序号现有方法建议的方法
1秦等人[22]介绍了订单的基本功能n个具有 n个 1 形状参数。所提出的基函数仅用两个形状参数构造。
2基函数的简并性很难证明,例如[21,24].我们可以很容易地从所提出的基函数中退化经典的Bernstein基函数。
GHT Bernstein基函数的线性不容易证明,例如[21].所提出的基函数是线性无关的。
4Azhar等人[20]度的广义A-Bézier n个 4 .我们推广了所提出的度基函数 .
5在[21],他们使用四个不同的形状参数和不同的间隔。我们使用了两个具有相同间隔的参数。
表2。以CPU时间为单位的现有类Bernstein基函数之间gBBF的计算比较。
表2。就CPU时间而言,现有Bernstein-like基函数之间gBBF的计算比较。
学位拟议gBBFSamia等人[21]Sidra等人[24]Sidra等人[25]
0.0625000.2031250.3125000.15625
700.0156250.0156250.015625
90.0156250.0468750.0156250.046875
110.0312500.1562500.1250000.062500
130.1562500.5468750.5468750.328125
150.7812501.9375002.0468801.859380
表3。以CPU时间为单位的现有类Bernstein基函数之间的gBBF图形结果的比较。
表3。以CPU时间为单位的现有类Bernstein基函数之间的gBBF图形结果的比较。
学位拟议gBBFSamia等人[21]Sidra等人[24]Sidra等人[25]
0.0625000.2031250.3125000.15625
50.1406250.2656000.2656000.50000
70.2812500.8437500.8693751.04688
91.4375003.3475003.3906303.20313
116.15625014.3281014.0469013.1875
1326.7013062.1563058.9219049.8750
15124.5000269.4690263.4380210.578
出版商备注:MDPI对公布的地图和机构关联中的管辖权主张保持中立。

分享和引用

MDPI和ACS样式

Ameer,M。;阿巴斯,M。;Abdeljawad,T。;纳齐尔,T。具有形状参数的类Bézier曲线和曲面的一种新的推广。数学 2022,10, 376.https://doi.org/10.3390/math10030376

AMA风格

Ameer M、Abbas M、Abdeljawad T、Nazir T。具有形状参数的类Bézier曲线和曲面的一种新的推广。数学. 2022; 10(3):376.https://doi.org/10.3390/math10030376

芝加哥/图拉宾风格

阿梅耶、摩亚、穆罕默德·阿巴斯、塔贝特·阿卜杜勒贾瓦德和塔希尔·纳齐尔。2022.“具有形状参数的类Bézier曲线和曲面的新推广”数学10,编号3:376。https://doi.org/10.3390/math10030376

请注意,从2016年第一期开始,该杂志使用文章编号而不是页码。请参阅更多详细信息在这里.

文章指标

返回页首顶部