首 页 - ┆ 小小说社会科学搜榜改进建议哲学宗教政治法律文化科教语言文字医学管理资源艺术资料数理化天文地球专业技术教育资源建筑房地产
当前位置:e书联盟 > 建筑房地产 > 建筑房地产ppt
matlab_绘图.ppt
运行环境:Win9X/Win2000/WinXP/Win2003/
建筑语言:简体中文
建筑类型:国产软件 - 建筑房地产ppt
授权方式:共享版
建筑大小:833 KB
推荐星级:
更新时间:2019-12-30 19:59:00
联系方式:暂无联系方式
官方主页:Home Page
解压密码:点击这里
  • 好的评价 此建筑真真棒!就请您
      0%(0)
  • 差的评价 此建筑真差劲!就请您
      0%(0)

matlab_绘图.ppt介绍

matlab 的色图函数:    hsv —— 饱和值色图    gray —— 线性灰度色图    hot —— 暖色色图    cool —— 冷色色图    bone —— 兰色调灰色图    copper —— 铜色色图    pink —— 粉红色图    prism —— 光谱色图    jet ——饱和值色图II    flag —— 红、白、蓝交替色图 shading faceted — 网格修饰,缺省方式 shading flat —— 去掉黑色线条,根据小方块的值确定颜色 shading interp —— 颜色整体改变,根据 小方块四角的值差补过度点的值确定颜色 peaks(30);shading interp;colormap(hot) [X,Y,Z]=peaks(30);surfl(X,Y,Z)shading interp;colormap(cool);axis off peaks(30);colormap(hot);colorbar('horiz')  figure(2);colormap(cool); ? 图形效果修饰 透视与消隐—— 用于网线图 裁剪修饰 ——用于网线图、曲面图 视角修饰 —— 观察不同角度的三维视图 其它修饰:   a. 水线修饰   b. 等高线修饰  透视与消隐 p=peaks(30);mesh(p);hidden on p=peaks(30);mesh(p);hidden off 裁减修饰 p=peaks; p(30:40,20:30)=nan; surf(p) 视角修饰(函数view(az,el))   az ----方位角;el ---- 俯视角   省缺值为:az=-37.5;  el=30 例。观察不同视角的波峰图形 z=peaks(40); subplot(2,2,1);mesh(z); subplot(2,2,2);mesh(z);view(-15,60); subplot(2,2,3);mesh(z);view(-90,0); subplot(2,2,4);mesh(z);view(-7,-10); 其它修饰:   a. 水线修饰(waterfall)   waterfall(peaks(30))      b. 等高线修饰 二维 contour(Z,n)--------绘制n条等高线 C= contourc(Z,n)------计算n条等高线的坐标 Clable(c)------给等高线加标注 例、在二维平面上绘制peaks函数的10条等        高线 contour(peaks,10); C=contourc(peaks,10);clabel(C)  contour3(peaks,20) (五)、伪彩色图 pcolor —— 常用于以二维平面图表现三维图形的效果,用颜色表示三维图形的高度。 z=peaks(30) pcolor(z)  小结: 基本绘图函数   plot, plot3, mesh, surf 要求掌握以上绘图函数的用法、简单图形标注、简单颜色设定   errorbar –––– 绘制误差棒图  compass –––– 复数向量图(罗盘图)  feather –––– 复数向量投影图(羽毛图)  quiver –––– 向量场图  area –––– 区域图  pie –––– 饼图  convhull –––– 凸壳图   scatter –––– 离散点图 例,绘制阶梯曲线 x=0:pi/20:2*pi;y=sin(x);stairs(x,y) 例:阶梯绘图 h2=[1 1;1 -1];h4=[h2 h2;h2 -h2]; h8=[h4 h4;h4 -h4];t=1:8; subplot(8,1,1);stairs(t,h8(1,:));axis('off') subplot(8,1,2);stairs(t,h8(2,:));axis('off') subplot(8,1,3);stairs(t,h8(3,:));axis('off') subplot(8,1,4);stairs(t,h8(4,:));axis('off') subplot(8,1,5);stairs(t,h8(5,:));axis('off') subplot(8,1,6);stairs(t,h8(6,:));axis('off') subplot(8,1,7);stairs(t,h8(7,:));axis('off') subplot(8,1,8);stairs(t,h8(8,:));axis('off')  h2=[1 1;1 -1];h4=[h2 h2;h2 -h2]; h8=[h4 h4;h4 -h4]; t=1:8; for i=1:8 subplot(8,1,i); stairs(t,h8(i,:)) axis('off') end 例:绘制极坐标绘图 t=0:2*pi/90:2*pi;y=cos(4*t);polar(t,y) 例:绘制火柴杆绘图  t=0:0.2:2*pi; y=cos(t); stem(y)  例:绘制直方图  t=0:0.2:2*pi; y=cos(t); bar(y)  例:绘制彗星曲线图  t= -pi:pi/500:pi;  y=tan(sin(t))-sin(tan(t)); comet(t,y) x=magic(6);area(x) x=[1 2 3 4 5 6 7];y=[0 0 0 1 0 0 0];pie(x,y) pie(x,y,{'North','South','East','West','middle','fa','white'}) load seamountscatter(x,y,50,z) a=rand(200,1);b=rand(200,1);c=rand(200,1);scatter(a,b,100,c,'p') 二、三维绘图 三维绘图的主要功能:  绘制三维线图  绘制等高线图  绘制伪彩色图  绘制三维网线图  绘制三维曲面图、柱面图和球面图  绘制三维多面体并填充颜色 (一)三维线图 plot3 —— 基本的三维图形指令 调用格式: plot3(x,y,z) —— x,y,z是长度相同的向量 plot3(X,Y,Z) —— X,Y,Z是维数相同的矩阵 plot3(x,y,z,s) —— 带开关量 plot3(x1,y1,z1,'s1', x2,y2,z2,'s2', …) 二维图形的所有基本特性对三维图形全都适用。定义三维坐标轴 大小     axis([xmin  xmax  ymin  ymax  zmin  zmax ])  grid on(off) 绘制三维网格  text(x,y,z,‘string’) 三维图形标注  子图和多窗口也可以用到三维图形中  例:绘制三维线图 t=0:pi/50:10*pi;plot3(t,sin(t),cos(t),'r:') (二) 三维饼图pie3([4 3 6 8 9]) (三)三维多边形 fill3 = fill —— 三维多边形的绘制和填色与二维多边形完全相同 调用格式:   fill3(x,y,z,‘s’) —— 与二维相同 例: 用随机顶点坐标画出5个粉色的三角形,并用黄色的○表示顶点 y1=rand(3,5);y2=ra

matlab_绘图.ppt

下载此电子书资料需要扣除0点,

电子书评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《matlab_绘图.ppt》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
Copyright © 2005-2020 www.book118.com. All Rights Reserved