[概要]3.3 MATLAB的图形窗口3.3.1图形窗口界面1 .工具栏MATLAB R2010a图形窗口有三个工具栏,如图3-27所示
2 .菜单图形窗口中的菜单包括文件、编辑、视图、插入、工具、桌面、窗口和帮助
3 .面板MATLAB R2010a的交互式图形工具主要包括三个面板:图形面板、图形浏览器和属性编辑器。
练习3.3.2图形打印和输出1 .图形打印在MATLAB中图形打印可以在打印预览窗口中设置,可以设置为打印到纸张或文件,可以设置页面、打印预览。
2 .图形输出(1)导出图形文件使用菜单“文件”“导出设置…”在MATLAB R2010a中导出图形文件。
图形文件的保存格式有常见的图形文件格式,如. fig、 bmp、 emf、 jpg、 pdf、 tif、 pcx和. png。
3.4基本三维绘图命令(3-D Graphs )3.4.1三维绘图) Line Plots ) plot3(x ) x、y、z、' '线型') %三维曲线说明) x、y、z必须具有相同大小的排列
3.4.2三维曲面图的三维曲面图包括三维阴影线图和三维表面图。 三维曲面图与三维曲线图不同,三维曲线图由线条定义,三维曲面图由图形定义,因此面上的点必须全部相连。
1 .生成矩形网格[X,y]=meshgrid(x,y ) %xy生成矩形网格的描述。 x和y分别是具有n个和m个要素的一维排列,x和y都是nm的矩阵,每(x,y )对应一个网格点。 如果省略y,则x和y都是nn的矩阵。
2 .三维阴影线三维阴影线是指,将平面上的网点(x,y )标绘在与z值对应的顶点上,用线连接各顶点。
与mesh(x、y、z、c ) %绘图网格点数据对应三维阴影线例3-26绘图z=x2 y2的三维阴影线图x=0:10; [X,y ]=如果省略mesh grid (x ) %y,则x=y Z=X.^2 Y.^2; MESH(x、y、z ) 3.3维表面图的三维表面图与阴影线类似,只是阴影线网格范围内的区域为空白,而三维表面图用颜色填充。
surf(x、y、z、c ) %绘制与网格点数据对应的三维表面图表。 此外,surf函数有两个派生函数surfc和surfl。 surfc用于绘制三维表面图表并添加等高线,surfl用于绘制三维表面图表并添加照明效果。
3.4.3视角和颜色设定1 .视角view([az,el] )方位角和俯仰角设定视角view([az,y,z] ) ) x,y,z )直角坐标设定视角) )颜色MATLAB设定colormap函数
相关页面:/cn/help/MATLAB/examples/# graphics exercise在0到10的坐标轴范围内绘制水平线和垂直线。
y=0:0.02:10; x=0:0.02:10; plot(x、1、1、y ) Exercise执行以下命令: x=[1 2 3; 4 )6); y=[1 2]; plot(x,y,x,2*y )在图形窗口中绘制______条曲线。
a.4 b.6 c.3 d.5 b执行以下命令: x=[1 2 3; 4 )6); y=xx*Iplot(y )在图形窗口中绘制______条曲线。
所谓a.3b.2c.6d.4 aexercisesubplot (2,1,1 ),是______的子图表。
a .打开2行1列上图b.2行1列下图c.2列1行左图d.2列1行右图执行命令" figure(3) "执行______ A .图形窗口b 3个。 打开一个图形窗口c。 打开图形文件名“3.fig” D .图形文件名“figure3. fig”ad exercise,一个班的10个同学的成绩为65、98、68、75、75