大一培训二(matlab作).ppt





《大一培训二(matlab作).ppt》由会员分享,可在线阅读,更多相关《大一培训二(matlab作).ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据可视化(Matlab作图)基本绘图函数绘图中出线的修饰曲线的色彩、数据典型和线型的符号及其含义:曲线的色彩、数据典型和线型的符号及其含义:蓝色蓝色b b 绿色绿色g g 红色红色r r 蓝绿色蓝绿色c c 紫红色紫红色m m 黄色黄色y y 黑色黑色k k 白色白色w w点点.X.X符号符号x +x +号号+六角星六角星h h 星号星号*方形方形s s 菱形菱形d d 下三角下三角v v 上三角上三角 左三左三角角 正五边形正五边形p p 圆圈圆圈o o 实线实线-点线点线:点画线点画线-.-.虚线虚线-作图常用指令capture:捕获当前图形,colorcube:三浓淡多彩交叉色图矩阵,
2、colormap:色图,figure:黑白灰度,gtext:由鼠标放置注释文字,mesh:网格图,hold on/off:保持图形,subplot:子图,Grid off/on:网格线切换,Box on/off:坐标轴边框切换,meshgrid:产生格点矩阵,Meshz:垂帘网线图,x/y label:x/y轴名,Zoom:图形的变Axis:坐标控制,二维图形 plot 函数 plot(X,Y,LineSpec,PropertyName,PropertyValue)【*例1-1】用图形表示离散函数 。【*例1-1】用图形表示连续调制波形 。多子图:subplot(m,n,p)【*例1-3】采用
3、模型 画一组椭圆。stem或stair(X,Y,PropertyName,PropertyValue)例如1:利用hold绘制离散信号通过零阶保持器后产生的波形。t=2*pi*(0:20)/20;y=cos(t).*exp(-0.4*t);stem(t,y,g);hold on;%原来的坐标轴不会被删除,新的曲线将添加在原来的图形上 stairs(t,y,r);hold off%将当前图形窗口中的图形释放,绘制新的图形绘制离散序列图stem,绘制阶梯图stair双纵坐标图plotyy plotyy(X1,Y1,X2,Y2)【*例1-4】画出函数 和积分 在区间上的曲线。(梯形法求累计积分:s=
4、cumtrapz(x*sinx)*dx)图形标注:text(x,y,z,string,PropertyName,PropertyValue.)三维绘图的基本操作plot3(x,y,z,LineSpec,PropertyName,PropertyValue)例题2:t=(0:0.02:2)*pi;x=sin(t);y=cos(t);z=cos(2*t);plot3(x,y,z,b-,x,y,z,bd),.view(-82,58),box on,legend(链,宝石)surf(X,Y,Z,PropertyName,PropertyValue)colormap(map)%色图 stem3(X,Y,
5、Z)%绘制三维离散序列图【*例2-1】用曲面图表现函数 。生成x-y坐标格点矩阵:meshgrid(x,y)三维绘图函数surf、mesh、surfc、meshc【*例2-2】透视演示X,Y,Z=sphere(n)%产生三维球面的三维坐标hidden off%产生透视效果axis equal%使坐标轴等比例 axis off%关闭坐标轴surfc用法同surf,只是绘出来的图形加了轮廓light(position,50,-10,5)%光照射位置【*例2-3】演示:如何利用“非数”NaN,对图形进行镂空处理。面域图area 【*例2-4】面域图指令area。该指令的特点是:在图上绘制多条曲线时,
6、每条曲线(除第一条外)都是把“前”条曲线作基线,再取值绘制而成。因此,该指令所画的图形,能醒目地反映各因素对最终结果的贡献份额。Y=3,5,2,4,1;3,4,5,2,1;5,4,3,2,5 legend(因素A,因素B,因素C)%在图上做标注直方图bar,barh,bar3,bar3h 【*例2-5】二维直方图有两种图型:垂直直方图和水平直方图。而每种图型又有两种表现模式:累计式、分组式。本例选其两种加以表现。Y=3,5,2,4,1;3,4,5,2,1;5,4,3,2,5 累计式:bar(X,Y,stacked)分组式:barh(X,Y,grouped)【*例2-6】用三维直方图表现上例数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大一 培训 matlab

限制150内