CAGD——曲线论曲面参数表示


一、曲线的参数表示

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。在这里插入图片描述在这里插入图片描述
例:CAGD(计算机辅助几何设计)中直线的表示方式,用两点间的线性插值表示。
已知给定空间两点p0和p1,可以是二维的也可以是三维的,其两点之间的连线可以看做是动点p从起点p0到末点p1扫出的轨迹。动点p是随着某个参数u在规范参数域 [0,1]内按线性关系运动,则:
在这里插入图片描述

其函数所包含的线性关系如下图所示:

在这里插入图片描述
p0、p、p1三点分别对应参数0、u、1。这可看做在u参数轴上,u把参数域[0,1]分成两段,其长度比为u:(1-u).而动点p也把连线分成长度比为u:(1-u)的两段,即动点p使得相对矢量(p-p0)与相对矢量(p1-p)有如下关系:

在这里插入图片描述
或者动点p使得相对矢量(p-p0)与相对矢量(p1-p)有如下对应关系:
在这里插入图片描述
以上两式经整理得到直线方程:
在这里插入图片描述
在这里插入图片描述
在上诉公式中,参数u的最高次数为一次,故称为线性插值。在参数多项式中,也可用参数u高次来表示p0到p1的直线段,例如:
在这里插入图片描述
一般的,若p(u) = F0(u)p0 + F1(u)p1 ,满足F0(u) + F1(u) = 1,就也表示过两点p0与p1的直线。这里F0(u) 与 F1(u)称为基函数。

在CAGD里,采用的形状描述数学方法,曲线大都采用称为基表示的一种特殊的矢函数形式:
在这里插入图片描述
其中:ᵠi(u)(i = 0,1,…, n )称为基函数,它决定了曲线的整体性质;αi ∈ R3 ,i = 0,1,…, n 为空间中的系数矢量,称为控制顶点,αi ∈ R3 ,i = 0,1,…, n 依次连接而成的多边形称为控制多边形。当基函数确定后就决定了系数矢量是表示位置矢量的相对矢量还是绝对矢量,也就决定了所表示曲线的形状。如下图所示:
在这里插入图片描述

二、曲面的参数表示

曲面是曲线的推广,类似的,在微分几何中,把曲面表示成双参数u和v的矢函数:
在这里插入图片描述
相应的,在CAGD里,曲面大都采用称为基表示的一种特殊的矢函数形式:

在这里插入图片描述
其中ᵠi(u)(i = 0,1,…, m )为以u为变量的一组基函数,ψj(v)(j = 0,1,…, n )为以v为变量的一组基函数。两者都是用于定义曲线的,各取其一组成的乘积,就得到用于定义曲面的以u与v为双变量的一组基函数ᵠi(u)ψj(v)(i = 0,1,…, m;j = 0,1,…, n )。aij为空间中的系数矢量,称为控制顶点。

、基表示类型:按照所采用的基函数具有怎样的规范性,基表示可以分为三种类型:
1)规范基表示:满足 在这里插入图片描述
称为柯西条件。例如:线性插值
在这里插入图片描述
2)部分规范基表示:满足
在这里插入图片描述
其中
在这里插入图片描述
3)非规范基表示:上诉两种情况以外的情况。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值