文档详情

matlab基本图形处理功能.ppt

发布:2017-09-06约字共45页下载文档
文本预览下载声明
南京信息工程大学物理系 MATLAB 程序设计 殷利平 lpyin@nuist.edu.cn 例5-10 绘制各种网格图 mesh(peaks(20)); % … figure, meshc(peaks(20)); % … p=peaks(30); p(20:23,9:15)=NaN*ones(4,7); % … figure, meshz(p); % … figure, waterfall(peaks(30)) ; % … 第五章 基本图形处理功能 §5.3 与三维相关的操作命令 3、着色表面图 surf(z) surf(x,y,z) surf(x,y,z,C) surf(..,’ProN’,’ProV’) surfc(…) h=surf(…) or h=surfc(…) 例5-11 教材“例5-38” 例5-12 教材“例5-39” 例5-13 教材“例5-40” 第五章 基本图形处理功能 §5.3 与三维相关的操作命令 4、表面渲染 ◇shading flat ◇shading facefed ◇shading interp 例5-14 教材“例5-41” 第五章 基本图形处理功能 §5.3 与三维相关的操作命令 5、透明处理 hidden off 例5-15 教材“例5-42” 第五章 基本图形处理功能 §5.3 与三维相关的操作命令 6、颜色映射 colormap(MAP) 例5-16 教材“例5-43” 第五章 基本图形处理功能 §5.4 图形的控制与表现 1、图形控制的函数与命令 绘子图形 subplot 利用鼠标的十字准星输入 ginput 清除图形窗口 clf 手动选择坐标轴范围的比例 axis 功能 函数 功能 函数 第五章 基本图形处理功能 §5.4 图形的控制与表现 2、图形窗口 ⊙创建图形窗口figure(n) ⊙绘子图形subplot(m,n,p) 例5-17 教材“例5-45” 第五章 基本图形处理功能 §5.4 图形的控制与表现 3、坐标轴控制命令 ⊙axis xy ⊙axis equal ⊙axis off ⊙axis equare ⊙axis on ⊙axis([xmin,xmax,ymin,ymax]) 例5-18 教材“例5-47” 例5-19 教材“例5-48“ 第五章 基本图形处理功能 §5.4 图形的控制与表现 4、图形标注 ⊙title ⊙ztitle ⊙xtitle ⊙text ⊙ytitle ⊙getext ⊙legend 在图形中加标注方法很多: △使用图形窗口中的Insert菜单; △属性编辑器;△函数输入法。 第五章 基本图形处理功能 §5.4 图形的控制与表现 4、图形标注 ①对坐标轴和图形标题加注 xlabel(‘时间(t)’) tilte(‘电压信号’) 例5-20 教材“例5-49” * * 第五章 基本图形处理功能 本章内容:介绍了二维和三维图形的高层绘图函数以及其他图形控制函数的使用方法。在此基础上,再介绍可以操作和控制各种图形对象的低层绘图操作。 第五章 基本图形处理功能 §5.1 二维、三维绘图命令比较 §5.2 其他的二维绘图操作 §5.3 与三维相关的操作命令 §5.4 图形的控制与表现 第五章 基本图形处理功能 §5.1 二维、三维绘图命令比较 …… h=plot3(…) …… plot(…) …… plot3(…,’ProN’,..’ProV’,..) …… plot(..,’ProN’,’ProV’,…) …… plot3(..,line,..) …… plot(..,line,..) …… plot3(x1,y1,z1,..) …… plot(x1,y1,…) plot(y) plot or plot3 功能 格式 功能 格式 函数 三 维 二 维 第五章 基本图形处理功能 §5.2 二维、三维绘图命令比较 1、对数坐标绘图 semilogx(x轴对数) semilogy(y轴对数) loglog(双对数) 例5-1 使用例5-1的数据绘制线性坐标图和3种对数坐标图。y=[0 0.6 2.3 5 8.3 11.7 15 17.7 19.4 20] subplot(2,2,1) %创建第一个子图 plot(y) title(plot(y)) subplot(2,2,2) %创建第二
显示全部
相似文档