

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、%三次非均匀B样条曲面的绘制clcclfclearA=input(请输入控制点:)%16个控制顶点要求以列向量表示点的坐标2 3 4 5 2 3 4 5 2 3 4 5 2 3 4 5;2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5;1 2 3 1 3 4 6 2 7 5 6 2 9 1 3 4;n=input(请输入所需绘制B样条曲线的次数:);Vx=A(1,1:4);A(1,5:8);A(1,9:12);A(1,13:16);%将控制顶点的x坐标放到维数为4的方阵中Vy=A(2,1:4);A(2,5:8);A(2,9:12);A(2,13:16);%将控制顶点的y坐标放到维
2、数为4的方阵中Vz=A(3,1:4);A(3,5:8);A(3,9:12);A(3,13:16);%将控制顶点的z坐标放到维数为4的方阵中plot3(A(1,:),A(2,:),A(3,:),o);%输出控制顶点hold onsyms usyms w P_uwx=0;P_uwy=0;P_uwz=0;for i=1:1:4; for j=1:1:4u0=0;u1=0;u2=0;u3=0;u4=1;u5=1;u6=1;u7=1;%给定4个控制顶点所取的节点矢量B1=(u4-u3-u)3/(u4-u3)*(u4-u2)*(u4-u1);B2=(u3-u1+u)*(u4-u3-u)2)/(u4-u3)
3、*(u4-u2)*(u4-u1)+(u5-u3-u)*(u4-u3-u)*(u3-u2+u)/(u5-u2)*(u4-u3)*(u4-u2)+(u5-u3-u)2*u)/(u5-u3)*(u5-u2)*(u4-u2);B3=(u4-u3-u)*(u3-u2+u)2)/(u5-u2)*(u4-u3)*(u4-u2)+(u5-u3-u)*u*(u3-u2+u)/(u5-u3)*(u5-u2)*(u4-u3)+(u6-u3-u)*u2)/(u6-u3)*(u5-u3)*(u4-u3);B4=u3/(u6-u3)*(u5-u3)*(u4-u3);B=B1;B2;B3;B4;%三次非均匀B样条基函数矩阵
4、(自由曲线曲面造型技术139页)w0=0;w1=0;w2=0;w3=0;w4=1;w5=1;w6=1;w7=1;%给定4个控制顶点所取的节点矢量C1=(w4-w3-w)3/(w4-w3)*(w4-w2)*(w4-w1);C2=(w3-w1+w)*(w4-w3-w)2)/(w4-w3)*(w4-w2)*(w4-w1)+(w5-w3-w)*(w4-w3-w)*(w3-w2+w)/(w5-w2)*(w4-w3)*(w4-w2)+(w5-w3-w)2*w)/(w5-w3)*(w5-w2)*(w4-w2);C3=(w4-w3-w)*(w3-w2+w)2)/(w5-w2)*(w4-w3)*(w4-w2)+
5、(w5-w3-w)*w*(w3-w2+w)/(w5-w3)*(w5-w2)*(w4-w3)+(w6-w3-w)*w2)/(w6-w3)*(w5-w3)*(w4-w3);C4=w3/(w6-w3)*(w5-w3)*(w4-w3);C=C1;C2;C3;C4;%三次非均匀B样条基函数矩阵Puwx=Vx(i,j)* B(i)*C(j);%控制顶点的x坐标与两个方向的基函数做乘积Puwy=Vy(i,j)* B(i)*C(j);Puwz=Vz(i,j)* B(i)*C(j);P_uwx=P_uwx+Puwx;%得到曲面的x坐表关于u,w的表达式(自由曲线曲面造型技术146页)P_uwy=P_uwy+Puwy;%得到曲面的y坐表关于u,w的表达式P_uwz=P_uwz+Puwz;%得到曲面的z坐表关于u,w的表达式 endend%曲面的绘制X1=zeros(11);Y1=zeros(11);Z1=zeros(11);%形成11维0矩阵i=1;j=1;for m=0:1/10:1; for n=0:1/10:1;X=subs(P_uwx,u,w,m,n);%P=subs(P,u,w,m,n)就是把P表达式中所有u,w都用具体的m,n值代替Y=subs(P_uwy,u,w,m,n);Z=subs(P_uwz,u,w,m,n);X1(i,j)=X;%将X的值放入1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢筋混凝土顶管项目可行性研究报告申请报告
- 中国铷行业市场调查报告
- 2023-2029年中国粘土多孔红砖行业市场深度评估及投资方向研究报告
- 中国激光陀螺行业市场供需格局及投资规划建议报告
- 中国歧化松香行业调查报告
- 中国数据要素行业市场发展监测及投资前景展望报告
- 2022-2027年中国生鲜面行业市场全景评估及发展战略研究报告
- 新建年产xx万吨挤压颗粒硫酸铵项目可行性报告-立项申请
- 中国共享员工市场深度分析及投资战略咨询报告
- 社区护理课件SOP
- 2025年湖北省高考政治试卷真题(含答案解析)
- 北京市西城区2023-2024学年六年级下学期数学期末检测试卷(含答案)
- 2025照明系统工程合同样本
- 高内涵细胞分析系统应用
- 2025益阳市赫山区中小学教师招聘考试试题及答案
- 2025年原发性高血压知识试题
- 2025年中国建筑钢结构产品市场调查研究报告
- 诊所合伙投资协议书
- 2025年吉林省彩虹人才开发咨询服务公司招聘笔试参考题库附带答案详解
- 推动变革实现企业扁平化管理
- 中国工业软件行业发展分析及发展趋势与投资前景预测研究报告2025-2028版
评论
0/150
提交评论