- 4
- 0
- 约1.04万字
- 约 48页
- 2019-04-05 发布于湖北
- 举报
2. 三维图形 * 2.1 三维曲线绘图 plot3函数用于绘制三维曲线图 plot3(x,y,z) plot3(x,y,z,’String’) plot3(x1,y1,z1,’String1’, x2,y2,z2,’String2’,…) 若x,y,z是向量时,则以x,y,z为数据绘制空间曲线 若x,y,z是矩阵时,则以每个矩阵的对应列绘制出m条空间曲线 * 例 绘制三维曲线图 t=0:pi/10:20*pi; x=t.*sin(t); y=t.*cos(t); z=t; plot3(x,y,z); grid on; * 例 在同一坐标系下绘制如下两条曲线 t=0:pi/10:10*pi; x=t.*sin(t); y=t.*cos(t); z=t; plot3(x,y,z,x,y,-z); grid on; * 2.2 三维曲面绘图 二元函数z=f(x, y)的图形是三维空间曲面 在MATLAB中总是假设函数z=f(x, y)定义在矩形区域D=[xmin, xmax]×[ymin ymax]上的 为了绘制三维曲面,MATLAB把[xmin, xmax]分成m份,[ymin ymax]分成n份,此时区域D就被分成m×n个小矩形块 每个小矩形块有4个顶点或称为格点(xi,yi,f(xi,yi)),连接4个顶点得到一个空间中的四边形片 所有这些四边形片就构成函数的空间网格曲面 * (1) meshgrid命令 meshgrid用来生成x-y平面上的小矩形顶点坐标值的矩阵,也称为格点矩阵. meshgrid也适用于三元函数u=f(x,y,z) [X,Y]=meshgrid(x,y): 绘制二维图形时生成小矩形的格点 [X,Y]=meshgrid(x): 等价于[X,Y]=meshgrid(x,x) [X,Y,Z]=meshgrid(x,y,z): 绘制三维图形时生成空间曲面的格点 [X,Y]=meshgrid(x): 等价于[X,Y,Z]=meshgrid(x,x,x) 注:x是区间[xmin xmax]上分点组成的向量,y是区间[ymin ymax]上分点组成的向量,输出变量X和Y都是m×n矩阵,而矩阵X的行向量都是向量x,矩阵Y的列向量都是向量y * 例 已知向量x=[1 2 3], y=[4 7 9 0],生成他们对应的格点矩阵 x=[1 2 3]; y=[4 7 9 0]; [X Y]=meshgrid(x,y) 利用函数meshgrid生成格点矩阵,然后求出各格点对应的函数值,就可以利用三维网格命令mesh与三维表面命令surf画出空间曲面 * (2) 三维网格命令mesh mesh用来绘制三维网格图 mesh(X,Y,Z): 绘制一个网格图,图的颜色由Z确定,即图像的颜色与高度成正比 X,Y,Z可以是同维的矩阵,也可以是向量. 若X和Y是向量,则length(X)=n且length(Y)=m,其中[m, n]=size(Z). 绘制的图形中,网格线上的点由坐标(X(j),Y(i),Z(i,j))决定. 向量X对应于矩阵Z的列,向量Y对应于矩阵Z的行 mesh(X,Y,Z,C): C为矩阵,绘制出的图像的颜色由C指定 meshc(X,Y,Z): 除了生成网格曲面外,还在x-y平面上生成曲面的等高线图形 meshz(X,Y,Z):除了生成与mesh相同的网格曲面外,还会在曲面周围绘出类似“幕布”的线条 * 例 画出函数z=x2+y2在-3≤x, y≤3上的图形,以及函数z=x2-2y2在-10≤x, y≤10上的图形 %抛物面 z=x^2+y^2 t1=-3:0.1:3; [x1,y1]=meshgrid(t1); z1=x1.^2+y1.^2; subplot(1,2,1); mesh(x1,y1,z1),title(抛物面); %马鞍面 z=x^2-2y^2 t2=-10:0.1:10; [x2,y2]=meshgrid(t2); z2=x2.^2-2*y2.^2; subplot(1,2,2); mesh(x2,y2,z2),title(马鞍面); * 例 分别用命令mesh、meshc、meshz画出以下函数在-8≤x, y≤8上的图形 t=-8:0.1:8; [x,y]=meshgrid(t); r=sqrt(x.^2+y.^2)+eps; %由于在邻近原点处,r的某些元素可能会很小,因此加入eps可以避免出现零为除数 z=sin(r)./r; subplot(1,3,1); meshc(x,y,z) subplot
您可能关注的文档
- HOG(方向梯度直方图).docx
- How_to_Create_Your_Own_PowerPoint_Presentation PPT课件.ppt
- hn防控中的消毒隔离和防护.pptx
- HPLC高效液相色谱技巧.ppt
- hw01w常见空间曲线和曲面.ppt
- H图形和方程.ppt
- he4及roma用于卵巢癌全程管理省肿瘤雷旦生2017.pptx
- IBM 业务连续性解决方案.docx
- HPLC的保养和故障排除液相应用.ppt
- ibs ppt课件.ppt
- 宣贯培训(2026年)《NYT 4512-2025 非洲菊疫病抗性鉴定技术规程》.pptx
- 宣贯培训(2026年)《NYT 4514-2025木薯副产物综合利用导则》.pptx
- 宣贯培训(2026年)《NYT 4513-2025木薯全程机械化生产技术规范》.pptx
- 宣贯培训(2026年)《NYT 4470-2025全株玉米青贮质量分级》.pptx
- 宣贯培训(2026年)《NYT 4468-2025玉米供需平衡表编制规范》.pptx
- 宣贯培训(2026年)《NYT 4469-2025全株玉米青贮质量评定 综合指数法》.pptx
- 宣贯培训(2026年)《NYT 4474-2025东北地区玉米-大豆轮作生产技术规程》.pptx
- 宣贯培训(2026年)《NYT 4472-2025玉米耐盐碱鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4473-2025玉米抗旱性鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4478-2025甘薯收获技术规程》.pptx
最近下载
- 新版湘少版四年级下册英语教案全册.doc
- 教科版小学六年级下册综合实践活动主题二 第2课 我给学校提建议(课件).pptx VIP
- FR-WI-08-23 环境管理物质执行标准 A21.xls VIP
- 比亚迪环境管理物质标准A6.pdf VIP
- 大数据视角下小学生学习能力评价与提升策略实践教学研究课题报告.docx
- 2025年落实上级统计督察整改工作情况的报告范文.docx VIP
- HSF001--A1环境管理物质管理标准.doc VIP
- 外军管理概论题库及答案.doc VIP
- T SHJNXH 0021—2025 电化学储能电站运行综合能效等级及评价.pdf VIP
- 2025年外军管理概论试题及答案.docx VIP
原创力文档

文档评论(0)