- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1996 年 9 月 北 京 邮 电 大 学 学 报 Sept. 1996
第 19 卷第 3 期 Journal ofBeijing University of Posts and Telecommunications Vol. 19 o.3
B
王 飞
(北京邮电大学基础科学部, 北京 100088)
提出一种反算三次 B 样条曲线、曲面控 顶点的简便算法. 该算法适用于准均匀和非均
匀 B样条曲线、曲面的反算. 算法采用非节点边界条件, 不需要由用户提供, 从而使反算过程得
以简化.
计算几何; B 样条曲线; B 样条曲面
TP3011 6; TP3911 72
通过给定位于曲线或 曲面上的一组数据点, 反算定义 B样条插值曲线或 曲面的控 顶点
是构造 B样条曲线或 曲面的常用算法. 通常, 仅给出一组数据点还不足以求出全部的控 顶
点, 还需要提供适当的边界条件. 如常用的切矢条件; 曲线需给出首末端的切矢; 曲面除应
给定周边两个方向( u 线及v 线方向) 的切矢外, 还要给出4 个角点的混合偏导矢( 扭矢) , 很
繁琐而且往往不易确定.
文献[ 1] 给出一种边界条件 ) ) ) 非节点条件[2] 不需要由用户事先给定, 而是由端部3个
数据点通过计算确定, 从而使反算过程简单方便. 但文献[ 1] 的算法仅适用于准均匀 B 样条
曲线和曲面, 而且至少应给出7 个数据点( 曲线) . 本文将该算法进行了推广和补充, 使其不
仅适用于准均匀 B样条曲线和 曲面的反算, 而且适用于非均匀 B样条曲线和曲面的反算, 曲
线的数据点数也减少到至少 4 个.
1 B
111 B
设 b , i = 0, 1, , , n 为 B样条曲线的控 顶点, 则 B样条 曲线方程可写为
i
n
p ( u ) = b N ( u ) i = 0, 1, , , n ( 1)
E i i , k
i= 0
其中 Ni , k ( u ) , i = 0, 1, , , n 称为k 次规范 B样条基函数, 其中每一个称为规范 B样条, 简
称 B样条. 由deBoor2Cox 的递推公式
收稿 日期: 1995 10 09
第 3 期 王 飞: 三次 B 样条反算的一种简便算法 83
1 u i [ u [ ui+ 1
Ni , 0( u ) =
0 其它 sa
您可能关注的文档
- 绳末端速度的分解问题.pdf
- 常见投影机 RS232指令代码集合.doc
- 2016高三复习滚动检测(集合、逻辑、函数、导数、向量、数列).doc
- 2018年江苏省对口单招机电类专业_车工技能考试_现场评分表.pdf
- 美国次贷危机产生的原因.ppt
- 英语口语考试注意事项.doc
- pET-28b(+)大肠杆菌表达载体说明.pdf
- 《煤化工工艺学》作业.doc
- 人教新部编小学四年级数学下册期中检测卷.pdf
- 如何制作成形工具.pdf
- 地理-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 历史|湖北元月调考暨湖北省部分市州元月高三期末联考历史试卷及答案.docx
- 历史-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 数学(理科)-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 历史丨金太阳24~239C湖北省十堰市2024届高三上学期1月调研考试历史试卷及答案.docx
- 青岛某高层办公楼地下防水施工方案(sbs卷材).docx
- 土木工程实习报告表格.doc
- 工程流体力学教学课件ppt作者闻建龙工程流体力学习题答案部分.doc
- 围手术期管理制度(1)_0.doc
- 2023年公务员多省联考《申论》题(内蒙古旗县卷)及参考答案.doc
文档评论(0)