- 1、本文档共138页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学课件课件PPT医学培训课件教育资源教材讲义
第 4 章 曲线和曲面 ;4.1 曲线和曲面的基础知识 ; 2. 参数曲线的定义
如图4.1所示, 对于三维空间上连续的单值参数曲线可定义为 ;图 4.1 参数曲线及其几何量 ; 3. 参数曲线的几何量
以下的几何量示意图参见图4.1。
1) 位置矢量
对于三维参数曲线, 曲线上任一点的位置矢量(即其坐标), 可用矢量P(t)表示 ?
P(t)=[x(t) y(t) z(t)] ; 2) 切矢量
对于三维参数曲线, 曲线上任一点的切矢量可用矢量P′(t)表示, P′ (t)=[x′(t) y′(t) z′(t)]。 其大小反映了曲线关于参数t在该点处的变化速度, 其方向趋于该点的切线方向。
对于一般参数t, 若|dP/dt|≠0, 则有 ; 3) 曲率
设以弧长s为参数, 则参数曲线上任一点的曲率定义为k=|dT/ds|。 因此; 5) 挠率
仍设以弧长s为参数, 则参数曲线上任一点的挠率定义为τ=|dB/ds|, 它反映了曲线在该点处扭出其密切平面的速率。 对于平面曲线, 密切平面就是曲线所在的平面, 其副法矢量是固定不变的, 有dB/ds=0, 因此, 确定曲线为平面曲线的充要条件是, 曲线上任意点处的挠率等于零。 对于非平面曲线, 矢量B不再是常数, 它说明了曲线在该点处的扭挠性质。
;4. 参数曲线的代数形式和几何形式
在以下的讨论中, 以三次参数曲线为例。
三次参数曲线的代数形式是; 其矢量表示式为
P(t)=a3t3+a2t2+a1t+a0 t∈[0, 1] (4-1)
? 其中, a3、 a2、 a1、 a0是其代数系数矢量, 它们惟一地确定了一条曲线的形状和位置。 因而, 只要a3、 a2、 a1、 a0确定, 该三次参数曲线也就惟一地确定了。
; 为了确定a3、 a2、 a1、a0, 我们可以选择端点矢量、 切矢量、 法矢量、 曲率和挠率等几何量作为条件。 假设已知两个端点矢量分别为P(0)和P(1), 端点切矢量分别为P′(0)和P′(1),下面我们来确定a3、 a2、 a1、 a0。
由式(4-1)得
? P′(t)=3a3t2+2a2t+a1 (4-2)
;将上述的已知条件代入(4-1)式和 (4-2)式得; 由上述方程组可求得
? a0=P(0)
a1=P′(0)
a2=-3P(0)+3P(1)-2P′(0)-P′(1)
a3=2P(0)-2P(1)+P′(0)+P′(1)
; 令P0=P(0), P1=P(1), P′0=P′(0), P′1=P′(1), 将a3、 a2、 a1、 a0代入式(4-1)得
? P(t)=(2t3-3t2+1)P0+(-2t3+3t2)P1
+(t3-2t2+t)P′0+(t3-t2)P′1
t∈[0,1] (4-3)
令F1=2t3-3t2+1, F2=-2t3+3t2, F3=t3-2t2+t, F4=t3-t2, 则式(4-3)可写为
P(t)=F1P0+F2P1+F3P′0+F4P′1 (4-4)
;由于F=[F1 F2 F3 F4]可以写成; 5. 重新参数化
如图4.2所示, 设曲线的原参数为t, 其两个端点参数分别为ti和tj, 几何系数矩阵为B1=[Pi Pj P′i P′j]T, 曲线的新参数为w, 其两个端点参数分别为wi和wj, 几何系数矩阵为B2=[Ri Rj R′i R′j]T。 由于端点位置矢量不变, 因而有Ri=Pi, Rj=Pj。 为了保证曲线切矢量的方向不变, 且参数化的方程仍为三次, 则w和t必存在线性关系, 令w
文档评论(0)