版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、东北电力大学,该学院书,Northeast Dianli学院,matlab语言编程,4号Matlab图,4号Matlab图,Matlab语言丰富的图形表达方法,使数学计算结果的可视化更容易、更多样。几乎可以画出所有标准图形,而且其表现形式也多种多样。Matlab语言不仅具有高级绘图功能,还具有基本绘图功能手柄绘图方法。可以用于基于面向对象的图形设计开发每个规程的专用图形。MATLAB语言绘制功能、1、2-d图形、1.1 plot最基本的2-d图形指令plot功能:plot指令会自动开启图形视窗。Figure通过用直线连接两个相邻的数据点来绘制图形。您可以根据图面座标大小自动放大轴、自动在两个轴
2、上加入资料量尺和单位标注、自订轴以及插入x。y轴是对数坐标,1,2维图形,如果已经有图形窗口,则plot命令可以删除当前图形并绘制新图形,从而绘制单窗口单曲线图形。可绘制单窗口多曲线单窗口多曲线图形可绘制多窗口绘图可通过随机设置曲线颜色和线型向图形中添加坐标线和图形注释功能。1,2d图形,plot调用格式:plot(x)缺省自变量绘图格式,X为向量,X元素值为纵坐标,其元素下标为横坐标绘图plot(x,y)X作为自变量,m条曲线plot(x1,y1),1,二维图形,1,二维图形,1,二维图形,1)单窗口单曲线绘图(例如x=0,0.48,0.84,1,0.91,0.6,0.14x1) Y=sin
3、(t)y1=sin(t 0.25);y2=sin(t 0.5);Plot (t,y,t,y1,t,y2),y,y1,y2,exno 42,1,二维图形,例如3: y=sin()y2=sin(t 0.5);y3=cos(t);y4=cos(t 0.25);y5=cos(t 0.5);Plot (t,y,y1,y2,y3,y4,y5),exno 43,1,二维图形,y3=cos(t);y4=cos(t 0.25);y5=cos(t 0.5);出图(t,y3);Hold on出图(t,y4);出图(t,y5);exno44,1,二维图形,3)单窗口多曲线图形,subplot子图形分割命令调用格式:s
4、ubplot(m,n,p)从左到右,从上到下,行plotPlot(t,y1)subplot(1,3,3);Plot(t,y2),exno45,1,二维图形,subplot(3,1,1);Plot(t,y)subplot(3,1,2);Plot(t,y3)subplot(3,1,3);Plot(t,y2),exno46,1,二维图形,exno461,4)多窗口绘图,创建figure(n)窗口函数,n为窗口序号t=03360 pi/100 Yy1=sin(t 0.25);y2=sin(t 0.5);Plot(t,y)第一个窗口figure(2) plot(t,y1)第二个窗口绘图figure(3)
5、 plot(t,y2)第三个窗口绘图,1,1,2d图形,4)将图形注解功能、标题、轴显示、格线和文字注解注解注解至图面:标题标题xlable标注x轴标注ylable y轴标注标注text标注位置标注gtext图面随机位置gridon(此指令将图例放置在图面的空白区域,使用滑鼠移动图例将其放置在所需位置Axis控制轴的刻度,1,2维图形。例如t=0:0.1:10 y1=sin(t);y2=cos(t);Plot (t,y1,r,t,y2,B-);x=1.7 * pi:1.6 * pi;y=-0.3;0.8;提供% x,y的位置s=sin(t)。cos(t);文本(x、y、s);在图形%的指定位置
6、标注s title(正弦曲线和馀弦曲线)。Legend(正弦,馀弦)xlabel(时间t),ylabel(正弦,馀弦)grid on,exno47,1,二维图形,1,二维图形,x=y2=x . 0 . 5;y3=x . 0 . 8;Y4=x.1.5T=0:0.001:2 * piHoldon plot (3 * cos (t),3 * sin (t) plot (x,y1,bo,x,y2,RH-) plot (x,)3、添加文本注释和颜色;4、添加轴标签和图形标题;5、编辑图形主体属性。1、二维图形、注释图形的四种方法:1、显示图形注释工具栏从“视图”菜单中选择plot edit toolba
7、r命令。2,图形选项板上的注释工具默认注释工具也可以从图形选项板中调用,也可以通过从“视图”菜单中选择figure palette命令调用图形选项板。3,在insert菜单中,添加注释用户可以从insert菜单中添加注释,打开insert菜单,然后从insert下拉菜单中选择所需的注释种类。4,使用命令语句添加注释,1,二维图形,使用axis:1,使用axis命令定义轴的特殊标准尺寸将轴的最大值和最小值设置为指定给xmin xmax ymin ymax(axis)行向量的值。另一个作用(例如Axis (-2 2 0 5) 2)是控制纵横向标注的比例。Axis square水平轴和垂直轴的比率为
8、1:1。也就是说,轴显示为正方形。Axis equal将两个轴设置为相同。也就是说,轴均匀显示。“轴法线”使用预设的垂直和水平轴“轴开(off)”显示和关闭轴显示,“轴自动”标志将轴设置返回为自动默认值,输入“轴(square)”即可获得显示框。再次输入Axis(normal)命令,屏幕返回正常状态。1,2d图形,以下是应用axis的示例:x=linspace(0,2*pi,30);y=sin(x);z=cos(x);Comet (x,y,x,z) axis off axis on axis (square,equal)% axis (normal),exno 421,1,二维图形矢量,exn
9、o48,例如,t=0:0.1:2 * piX=cos(2*t)。*(cos(t). 2);Y=sin(2*t)。*(sin(t). 2);Comet(x,y);1、2-d图形、1.3其他绘制指令area (x,y)与plot指令相同,但结果曲线下曲线和水平轴之间的区域会填满颜色。示例:x=0,0.48,0.84,1,0.91,0.6,0.14;Area(x)、exno49、1、二维图形、exno491、填充功能:绘制二维多边形并填充颜色(例如x=1 2 3 4 5;Y=4 1 5 1 4Fill(x,y,r),1,二维图形,ezplot符号函数的简单绘图函数,ezplot调用格式:(1) ez
10、plot(f,x1,x2),其中f是包含单个符号变量x的符号表达式,1,2d图面范例:ezplot的描述f=sym (x2 1) subplot (2,2,1) ezplot (f,-2,2) subplot (3)为在Polar(theta,rho,s) s中绘制的图形添加颜色和线型定义。1、2d图形,例如,使用polar函数在极座标下绘制函数图形。%此程序说明了polar函数的用法。x=0:0,01:10;y1=sin(x);y2=cos(x-2.5);Polar(y1,y2,-r)、exno419,1,二维图形,1.5图形控制h o m e将光标移动到命令窗口的左上角。Hold on保留
11、当前图形。在当前图形状态下,可以使用相同的缩放比例添加其他图形。Hold off会释放图形视窗,以便下一个图面称为目前图面。这是默认状态。H o l d在hold on和hold off之间切换。1,二维图形,x=linspace(0,2*pi,60);y=sin(x);z=cos(x);出图(x、y、b);绘制正弦曲线hold on设定图面裴珉姬状态plot、z、g);绘制馀弦曲线axis (0 2*pi -1 1),同时保持正弦曲线。Legend(cos,sin);Hold off关闭图形保留,exno410,2,数据分析图,bar绘制条形图。polar绘制直方图。hist绘制统计直方图。
12、stairs绘制条形图。stem画火柴棒的图表。rose绘制统计扇形图comet绘制彗星曲线,2,绘制数据分析图。Errorbar是误差条形图compass多矢量图表(指南针图表)feather多矢量投影图(羽毛图表)quiver矢量字段图表area面积图pie饼图conv hull shell图表scatter偏差散点图,2,数据分析图表,示例,楼梯曲线XStairs(x,y),exno411,2,数据分析图,例如绘制火柴棒T=0:0.233602 * PIy=cos(t);绘制Stem(y)、exno4111、2、数据分析图表,例如直方图t=0:0.2:2 * piy=cos(t);Bar
13、(y),exno412,2,数据分析图,例如绘制彗星图形t=-pi : pi/5003360 pi;y=tan(sin(t)-sin(tan(t);Comet(t,y),第二,数据分析图,x=幻(6);Area(x),第二,数据分析图,x=1 2 3 4 5 6 7;Y=0 0 0 1 0 0Pie(x,y),exno413,2,数据分析图,Plot 2d图形基本函数fplot f(x)绘制函数曲线fill填充2d多边图形polar极坐标图bar条形图bar条形图双对数坐标semilogx X轴登录坐标图semilogx轴创建Figure图形窗口grid放置坐标栅格线gtext使用鼠标放置文本hold当前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云端数据中心能效优化
- 2026年温州瑞安市公办幼儿园面向社会公开招聘劳动合同制教师12人备考题库审定版附答案详解
- 2026江西农业大学继续教育学院劳动聘用制人员招聘2人模拟试卷及答案详解(历年真题)
- 2026中国农业科学院哈尔滨兽医研究所高层次人才招聘2人笔试题库附答案详解【培优B卷】
- 区块链跨境贸易金融创新
- 人工智能数据安全与隐私保护
- 物联网设备互联互通-第1篇
- 小学六年级信息科技 AI未来发展与伦理挑战 知识清单
- 储能电站土方开挖方案
- 城镇生活垃圾处理设施专项债项目可行性研究报告
- 电力电容器课件
- 测绘服务投标方案(技术标)
- 执业兽医师动物微生物及免疫学专业知识考试题含答案
- 信息化武器装备智慧树知到期末考试答案章节答案2024年中北大学
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- 全国矿产资源潜力评价总体实施方案
- 燃气输配课程设计说明书
- 说课课件《制取氧气》
- 消防联动报警调试报告
- 钻孔灌注桩施工记录表(公式版)
- GB/T 6006.2-2013玻璃纤维毡试验方法第2部分:拉伸断裂强力的测定
评论
0/150
提交评论