Matlab实验报告(三)-MATLAB绘图(共11页).doc
《Matlab实验报告(三)-MATLAB绘图(共11页).doc》由会员分享,可在线阅读,更多相关《Matlab实验报告(三)-MATLAB绘图(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验目的1掌握MATLAB的基本绘图命令。2掌握运用MATLAB绘制一维、二维、三维图形的方法。3给图形加以修饰。一、 预备知识 1基本绘图命令plotplot绘图命令一共有三种形式: plot(y)是plot命令中最为简单的形式,当y为向量时,以y的元素为纵坐标,元素相应的序列号为横坐标,绘制出连线;若y为实矩阵,则按照列绘出每列元素和其序列号的对应关系,曲线数等于矩阵的列数;当y为复矩阵时,则按列以每列元素的实部为横坐标,以虚部为纵坐标,绘出曲线,曲线数等于列数。 plot(x,y,linspec)其中linspec是可选的,用它来说明线型。当x和y为同维向量时,
2、以x为横坐标,y为纵坐标绘制曲线;当x是向量,y是每行元素数目和x维数相同的矩阵时,将绘出以x为横坐标,以y中每行元素为纵坐标的多条曲线,曲线数等于矩阵行数;当x为矩阵,y为相应向量时,使用该命令也能绘出相应图形。 plot(x1,y1,x2,y2,x3,y3)能够绘制多条曲线,每条曲线分别以x和y为横纵坐标,各条曲线互不影响。线型和颜色MATLAB可以对线型和颜色进行设定,线型和颜色种类如下:线:实线 :点线 .虚点线 折线点:.圆点 +加号 *星号 x x型 o 空心小圆 颜色:y 黄 r 红 g 绿 b 蓝 w 白 k 黑 m 紫 c 青特殊的二维图形函数表5 特殊2维绘图函数二维图形函
3、数说明bar直方图errorbar给图形加上误差范围stem柄图(又称针状图)polar极坐标图hist频数累计柱状图rose极坐标累计图stairs阶梯图fplot较精确的函数图形fill实心图feather羽状图compass矢量图quiver向量场图(又称二维箭头图)1 直方图在实际中,常会遇到离散数据,当需要比较数据、分析数据在总量中的比例时,直方图就是一种理想的选择,但要注意该方法适用于数据较少的情况。直方图的绘图函数有以下两种基本形式。bar(x,y) 绘制m*n矩阵的直方图。其中y为m*n矩阵或向量,x必须单向递增。bar(y) 绘制y向量的直方图,x向量默认为x=1:mclos
4、e all; %关闭所有的图形视窗。x=1:10;y=rand(size(x);bar(x,y); %绘制直方图。 Bar()函数还有barh()和errorbar()两种形式,barh()用来绘制水平方向的直方图,其参数与bar()相同,当知道资料的误差值时,可用errorbar()绘制出误差范围,其一般语法形式为:errorbar(x,y,l,u)其中x,y是其绘制曲线的坐标,l,u是曲线误差的最小值和最大值,制图时,l向量在曲线下方,u向量在曲线上方。或用errorbar(x,y,e)绘制误差范围是y-e,y+e的误差直方图。下面看一个例子。x=linspace(0,2,20)*piy=
5、sin(x)e=std(y)*ones(size(x); %设置误差为原始数据的标准差。errorbar(x,y,e); %绘制以标准差为误差范围的误差直方图。 2 柄图柄图又称火柴杆图或针状图,主要用来绘制数位信号。该图把每个数据点画成一条直线,在直线未端用点表示数据,所以形象地称作火柴杆图或针状图(大头针)。 绘制此图形的函数为stem()函数,常用格式如下:stem(y) 向量y的值作为柄的长度从x轴延伸,x值自动产生,当y为矩阵时,每一行的值在同一个柄上生成。stem(x,y) 绘制x对y的列向量的柄图。x和y可以是同样大小的向量或矩阵,当x为行或列向量时,y行数必须与x的长度相同。s
6、tem(,fill) fill 参数确定是否填充柄的头部stem(,linespec) linespec确定柄图线的属性,如线型,颜色及标记等。下面是绘制柄图的一个简单的例子。x=linspace(0,10,50);y=sin(x).*exp(-x/3);stem(x,y); %绘制柄图 3 阶梯图和柄图类似,stairs()函数也常用来绘制横坐标是时间序列的数位信号,又称阶梯图。不同的是stairs()函数绘制出的阶梯图其相邻数据点间不用直线连接,而是相邻两点间的值全取起点数据的值,该函数的常用语法格式与stem()函数类似的有:stairs(y)stairs(x,y)stairs(,lin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 实验 报告 绘图 11
限制150内