MATLAB4三维图形绘制PPT课件
- 格式:ppt
- 大小:840.00 KB
- 文档页数:52
第四讲M A T L A B可视化(二)绘三维图【目录】一、三维图形绘制步骤 (1)二、三维绘图基本操作 (1)1、三维线图 (2)2、三维网线图 (3)3、三维曲面图 (4)三、透视、镂空和裁切 (5)1、图形的透视 (5)2、图形的镂空 (5)3、图形的裁切 (7)四、三维图形的精细控制 (8)1、视点与旋动 (8)2、色彩控制 (9)3、浓淡处理 (11)五、照明和材质处理 (12)六、简洁绘图指令 (13)【正文】一、三维图形绘制步骤步骤典型指令1三维曲线数据:先取一个参变量采样向量然后计算各坐标数据向量t=p i*(0:100)/100;x=f1(t);y=f2(t);z=f3(t);三维曲面数据:产生自变量采样向量;由自变量向量产生格点矩阵;计算格点矩阵相对应的函数值矩阵x=x1:d x:x2;y=y1:d y:y2;[X,Y]=m e s h g r i d(x,y);Z=f(x,y);2选定图形窗及子窗位置:同二维3调用三维曲线绘图指令:线型、色彩、数据点形p l o t3(x,y,z,'b-')调用三维曲面绘图指令M e s h(X,Y,Z);4设置轴的范围与刻度、坐标分隔线同二维5图形注释:图名、坐标名、图例、文字同二维6着色、明暗、灯光、材质处理c o l o r m a p,s h a d i n g,l i g h t,m a t e r i a l 7视点、三度(横、纵、高)比v i e w,a s p e c t二、三维绘图基本操作11、三维线图用来画三维曲线,三维曲线与一组(x,y,z)坐标相对应的点连接而成。
绘图格式为:p l o t3(X,Y,Z,'s')p l o t3(X1,Y1,Z1,'s1',X2,Y2,Z2,'s2',...)(1)X、Y、Z是同维向量时,则绘制以X、Y、Z元素为x、y、z 坐标的三维曲线;(2)X、Y、Z是同维矩阵时,则以X、Y、Z对应列元素为x、y、z坐标绘制多条曲线,曲线条数等于矩阵的列数;(3)(X1,Y1,Z1,'s1')与(X2,Y2,Z2,'s2')的结构与作用和(X,Y,Z,'s')相同,表示同一指令绘两组以上曲线;(4)s、s1、s2的意义与二维相同。