电-matlab基础及应用6

电-matlab基础及应用6

ID:21606705

大小:664.50 KB

页数:58页

时间:2018-10-19

电-matlab基础及应用6_第1页
电-matlab基础及应用6_第2页
电-matlab基础及应用6_第3页
电-matlab基础及应用6_第4页
电-matlab基础及应用6_第5页
资源描述:

《电-matlab基础及应用6》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章Matlab数据可视化二维图形*三维图形专用图形图像与动画熟悉并掌握简单二维图形显示与绘图函数。熟悉图形显示的特征控制语句,包括颜色控制,线型控制,线条粗细控制,坐标控制等。了解其他二维图形显示函数。掌握三维图形显示函数和图形显示的视角控制。重点:基本二维图形,坐标轴属性控制。难点:三维图形,图形属性控制。本章要求图形窗口建立在Matlab命令窗口输入如下命令:>>figure或>>figure(n)%n是整数建立图形窗口。允许对图形进行编辑在图形窗口中添加文本在图形窗口中添加箭头在图形窗口中添

2、加直线对图形进行放大操作对图形进行缩小操作对图形进行旋转操作7.1二维图形基本函数基本二维图形(plot函数使用)特殊坐标二维图形对数坐标函数semilogx、semilogy、loglog极坐标函数polar双y轴函数plotyy图形处理图形标注*坐标控制图形窗口的分割*基本函数函数功能plot绘制二维图形,x轴和y轴为线性坐标semilogx绘制二维图形,x轴为对数坐标,y轴为线性坐标semilogy绘制二维图形,x轴为线性坐标,y轴为对数坐标loglog绘制二维图形,x轴和y轴均为对数坐标plo

3、tyy绘制二维图形,在图形的左右各有一个y轴polar绘制极坐标图grid在图形窗口添加网格(gridon)或去掉网格(gridoff)zoom对图形进行放大缩小操作(zoomon容许或zoomoff不容许)ginput用鼠标获取图形中点的位置plot函数plot----最基本的二维图形指令plot的功能:plot命令自动打开一个图形窗口Figure。用直线连接相邻两数据点来绘制图形。根据图形坐标大小自动缩扩坐标轴,将数据标尺及单位标注自动加到两个坐标轴上,可自定坐标轴。如果已经存在一个图形窗口,pl

4、ot命令则清除当前图形,绘制新图形。可单窗口单曲线绘图;可单窗口多曲线绘图;可单窗口多曲线分图绘图;可多窗口绘图。可任意设定曲线颜色和线型。可给图形加坐标网线和图形加注功能。plot的调用格式plot(x)----缺省自变量绘图格式,x为向量,以x元素值为纵坐标,以相应元素下标为横坐标绘图。plot(x,y)----基本格式,以y(x)的函数关系作出直角坐标图,如果y为nm的矩阵,则以x为自变量,作出m条曲线。plot(x1,y1,x2,y2)---多条曲线绘图格式。plot(x,y,’s’)---

5、-开关格式,开关量字符串s设定曲线颜色和绘图方式,使用颜色字符串的前1~3个字母,如yellow—yel、ye、y表示等。或plot(x1,y1,’s1’,x2,y2,’s2’,…)。S的标准设定值如下:字母颜色标点线型y黄色·点线m粉红o圈线c亮蓝××线r大红++字线g绿色-实线b蓝色星形线w白色:虚线k黑色-·(--)点划线例子程序如下:x=(0:pi/100:2*pi)';y1=2*exp(-0.5*x)*[1,-1];y2=2*exp(-0.5*x).*sin(2*pi*x);x1=(0:1

6、2)/2;y3=2*exp(-0.5*x1).*sin(2*pi*x1);plot(x,y1,'g:',x,y2,'b--',x1,y3,'rp');用不同线型和颜色在同一坐标内绘制曲线y=2e-0.5xsin(2x)及其包络线。特殊坐标二维图形1.对数坐标图形Matlab提供了绘制对数和半对数坐标曲线的函数,调用格式为:semilogx(x1,y1,选项1,x2,y2,选项2,…)semilogy(x1,y1,选项1,x2,y2,选项2,…)loglog(x1,y1,选项1,x2,y2,选项2,…

7、)例:作函数的图像x=logspace(-1,2);loglog(x,exp(x),'-s')gridon2.极坐标图polar函数用来绘制极坐标图,其调用格式为:polar(theta,rho,选项)其中theta为极坐标极角,rho为极坐标矢径,选项的内容与plot函数相似。绘制r=sin(t)cos(t)的极坐标图,并标记数据点。程序如下:t=0:pi/50:2*pi;r=sin(t).*cos(t);polar(t,r,'-*');3.双纵坐标图形在Matlab中,如果需要绘制出具有不同纵坐标

8、的两个图形,可以使用plotyy绘图函数。调用格式为:plotyy(x1,y1,x2,y2,’fun1’,’fun2’)其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。x=0:0.01:5;y=exp(x);plotyy(x,y,x,y,'semilogy','plot')图形处理1.图形标注将标题、坐标轴标记、网格线及文字注释加注到图形上,这些函数为:ti

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。