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