声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1551|回复: 2

谁会改呀~双二次bezier曲面的程序

[复制链接]
发表于 2006-6-12 20:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
今天编了个双二次bezier曲面的程序叫老师看了 老师说不正确 哪位会改呀 <br>老师说要把控制点改为9个~ 但是我改了 运行不出~ 求大家帮忙啊~<br>程序如下:<br>function new2<br>M=[1 -2 1 <br>    -2 2 0 <br>    1 0 0];<br>x= [1 2 8 ]';<br>y =[ 2 3 5 ]';<br>z = [0 2 5]';<br><br>for i = 0 :0.01:1 <br>    <br>  u=i;  <br>  v= 1-u;<br>  pux=[ u^2 u^1 1]*M*x*M'*[1 v v^2]';<br>  puy=[ u^2 u^1 1]*M*y*M'*[1 v v^2]';<br>  puz=[ u^2 u^1 1]*M*z*M'*[1 v v^2]';<br>  plot3(pux,puy,puz);<br>  hold on<br>end<br>
[此贴子已经被ericlin于2006-6-13 13:21:47编辑过]

回复
分享到:

使用道具 举报

发表于 2006-6-12 20:45 | 显示全部楼层

回复:(swswkr123)谁会改呀~

能否把双二次bezier曲面的方程给出来?
 楼主| 发表于 2006-6-13 09:12 | 显示全部楼层

好的

<P>1) 双一次Bezier曲面<BR>?<IMG src="http://www.nuist.edu.cn/courses/jsj/GD_jsj_027y/images/pic/chap06/mo6_92.gif"><BR>其中,二阶Bezier矩阵M<SUP>2</SUP>由(6-3-3)式决定,<BR>?<IMG src="http://www.nuist.edu.cn/courses/jsj/GD_jsj_027y/images/pic/chap06/mo6_93.gif">。<BR>这是一张双曲抛物面(马鞍面)。<BR>2) 双二次Bezier曲面:<BR>?<IMG src="http://www.nuist.edu.cn/courses/jsj/GD_jsj_027y/images/pic/chap06/mo6_94.gif"><BR>?<IMG src="http://www.nuist.edu.cn/courses/jsj/GD_jsj_027y/images/pic/chap06/mo6_95.gif"> <BR>其中,M<SUP>3</SUP>是三阶Bezier矩阵,<BR>?<IMG src="http://www.nuist.edu.cn/courses/jsj/GD_jsj_027y/images/pic/chap06/mo6_96.gif">。<BR>该曲面的四条边界是抛物线。<BR></P>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-20 07:30 , Processed in 0.051264 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表