版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,第4章 MATLAB绘图,2,本章目标,了解MATLAB的绘图功能 掌握二维图形和三维图形的绘制方法 能够进行常用的数据可视化处理,3,主要内容,4.1 二维图形 4.2 图形修饰与控制 4.3 三维图形,4,4.1 二维图形,plot函数绘制二维曲线,常用格式有: plot(x):缺省自变量的绘图格式,x可为向量或矩阵。 plot(x, y):基本格式,x和y可为向量或矩阵。 plot(x1, y1, x2, y2,):多条曲线绘图格式,在同一坐标系中绘制多个图形。 plot(x, y, s):开关格式,开关量字符串s设定了图形曲线的颜色、线型及标示符号。,5,图形颜色、标记和线形参数表
2、,6,例, x=3 5 7 6 12 24 15 33 6 9 7 2; plot(x)%绘制以序号为横坐标,元素值为纵坐标的曲线 x=0:pi/10:2*pi; y=sin(x); plot(x,y)%绘制以x为横坐标,y为纵坐标的曲线,7,例, x=linspace(0,7); y1=sin(2*x); y2=sin(x.2); y3=(sin(x).2; %曲线1:红色实线,+号显示数据点 %曲线2:黑色点线,*号显示数据点 %曲线3:蓝色虚线,上三角形显示数据点 plot(x, y1, r+-, x, y2, k*:, x, y3, b-),8,4.2 图形修饰与控制,title 给图
3、形加标题 xlable 给x轴加标注 ylable 给y轴加标注 text 在图形指定的任意位置加标注 gtext 利用鼠标将标注加到图形任意位置 grid on 打开坐标网格线 grid off关闭坐标网格线 legend 添加图例 axis 控制坐标轴刻度,9,例:绘制正弦和余弦曲线,并加入网格和标注,clear 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.7; s=sin(t);cos(t); text(x, y, s);指定位置加标注 title(正弦和余弦曲线);
4、标题 legend(正弦,余弦)%添加图例注解 xlabel(时间)x坐标名 ylabel(正弦 y1=sin(t); y2=cos(t); y3= sin(t)-cos(t); plot(t,y1); hold on; %后续图形叠加显示 plot(t,y2); plot(t,y3);,12,采用图形窗口分割方法进行比较显示,clear t=0:pi/10:2*pi; y1=sin(t); y2=cos(t); y3=cos(t+pi/2); y4=cos(t+pi); %将图形窗口分割成两行两列,要画的图形为第1行第1列 subplot(2,2,1); plot(t,y1); %将图形窗口
5、分割成两行两列,要画的图形为第1行第2列 subplot(2,2,2); plot(t,y2); %将图形窗口分割成两行两列,要画的图形为第2行第1列 subplot(2,2,3); plot(t,y3); %将图形窗口分割成两行两列,要画的图形为第2行第2列 subplot(2,2,4); plot(t,y4);,13,4.3三维图形,三维曲线图 plot3函数可以绘制三维曲线: plot3(x1, y1, z1, s1, x2, y2, z2, s2) 三维网格图 mesh函数为数据点绘制网格线: mesh(z) z为nm的矩阵,x与y坐标为元素的下标位置 mesh(x, y, z) x,
6、 y, z分别为三维空间的坐标位置 三维曲面图 三维曲面的绘图是由surf函数完成的,用法和mesh类似。,14,例:函数plot3绘制的三维曲线图,clear t=0:pi/50:10*pi; plot3(t,sin(t),cos(t),r:) grid on,15,例:分别用mesh函数和surf函数绘制高斯矩阵,z=peaks(40); mesh(z);% 网格线 figure%产生新的图形窗口 surf(z); %着色表面图,16,观察点,clear z=peaks(40); subplot(2,2,1); mesh(z);%绘制子图1(默认视点) subplot(2,2,2); me
7、sh(z); view(-15,60); %指定子图2的视点 subplot(2,2,3); mesh(z); view(-90,0); %指定子图3的视点 subplot(2,2,4); mesh(z); view(-7,-10); %指定子图4的视点,17,扩展阅读,4.4 特殊坐标系 4.5 绘制特殊图形,18,应用举例,画出一花瓣状图形 theta = -pi:0.01:pi; rho(1,:) = 2*sin(5*theta).2; rho(2,:) = cos(10*theta).3; rho(3,:) = sin(theta).2; rho(4,:) = 5*cos(3.5*th
8、eta).3; for i = 1:4 % 极坐标图形输出函数 polar(theta,rho(i,:) pause end,19,应用举例,20,clear; t=1:9; d1=12.51 13.54 15.60 15.92 20.64 24.53 30.24 30.00 36.34; d2=2.87 20.54 32.21 40.50 48.31 64.51 72.32 85.98 89.77; d3=10.11 8.14 14.17 20.14 40.50 39.45 60.11 62.13 20.90; plot(t,d1,r.-,t,d2,gx:,t,d3,m*-.); title(稳定性变化规律); xlabel(时间); ylabel(稳定性); axis(0 10 0 100); text
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年西安客运基础知识
- 2024年岳阳申请客运从业资格证版试题
- 2024年福建客运驾驶从业资格证模拟考试题库
- 2024年安康客运从业资格证到期换证考试
- 药物警戒偏差管理规程
- 通信原理信号源实验报告(共五篇)
- 全省技工院校职业技能大赛技术文件-矿井测风技术文件(高级组)
- Magotan B8L 车身内部维修
- 医院捐赠资产公示准则
- 旅游行业保险采购招标模板
- 2024年消防知识竞赛考试题库500题(含答案)
- 地形图测绘报告
- 《9 作息有规律》教学设计-2024-2025学年道德与法治一年级上册统编版
- 虚拟现实技术智慧树知到期末考试答案章节答案2024年山东女子学院
- 土方填筑碾压试验报告
- 老旧小区排水部分雨污水改造监理细则
- 2022年地壳运动与变化教案与学案
- 《建筑起重吊装工程安全技术规程》JGJ276
- 市政道路水稳层项目施工合同
- 睿丁英语小红帽和大灰狼的故事
- 转人教版七年级上期中复习教案
评论
0/150
提交评论