版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Matlab言语及其在
电子信息工程中的运用主讲:许钢〔V1.2〕许钢6/19/20221Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能一、MATLAB作图入门二、三维曲线图和二元函数的图形三、图形的标注四、图象表现函数*五、颜色*六、图形的控制许钢6/19/20222Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能一、MATLAB作图入门1、单个向量画图x=[1,3,5,2,6,3,9,7,5,3,1];subplot(141);plot(x) %画连线图〔普通用于延续函数图形〕subplot(142);stem(x) %画脉冲图〔普通用于离散函数图形〕subplot(143);stairs(x) %画阶梯图subplot(144);bar(x) %画条形图〔普通用于统计图形〕许钢6/19/20223Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能一、MATLAB作图入门2、两个向量画图X=1:5;Y=[0.7,0.5,0.2,-0.4,0.6];subplot(1,2,1);plot(X,Y)%画连线图=plot(X,Y,'-')subplot(1,2,2);plot(X,Y,'*')%画散点图参见教材“线型、点型和颜色〞表许钢6/19/20224Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能一、MATLAB作图入门3、一元函数画图x=-3:0.1:3;y=x.^3-x+1;plot(x,y)grid%加上网格title('一元函数作图')%加上标题许钢6/19/20225Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能一、MATLAB作图入门4、极坐标作图〔1〕阿基米得螺线t=0:pi/180:4*pi;y=t;polar(t,y)许钢6/19/20226Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能一、MATLAB作图入门4、极坐标作图〔2〕三叶玫瑰线t=0:pi/180:2*pi;y=2*cos(3*t);polar(t,y)许钢6/19/20227Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能一、MATLAB作图入门5、三维曲面图作z=x^2+y^2的图形x=-4:0.2:4;y=x;[X,Y]=meshgrid(x,y);%生成网格点的(x,y)坐标Z=X.^2+Y.^2;subplot(121);mesh(X,Y,Z)%生成网状图〔网格透明〕subplot(122);surf(X,Y,Z)%生成网格曲面图〔网格由平面填充〕shadingflat;%去曲面网格shadinginterp;%平滑外表许钢6/19/20228Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能二、三维曲线图和二元函数的图形1、三维双纽线t=0:0.05:100;x=t;y=sin(t);z=sin(2*t);plot3(x,y,z,'b-')许钢6/19/20229Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能二、三维曲线图和二元函数的图形2、圆柱螺旋线t=0:pi/180:10*pi;x=cos(t);y=sin(t);z=t;plot3(x,y,z)许钢6/19/202210Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能二、三维曲线图和二元函数的图形3、环面螺线t=0:pi/180:2*pi;z=cos(20*t);y=(4+sin(20*t)).*sin(t);x=(4+sin(20*t)).*cos(t);plot3(x,y,z)许钢6/19/202211Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能二、三维曲线图和二元函数的图形*4、等高线clf%去除原有图形z=peaks(30);contour(z,6)%等高线[X,Y,Z]=peaks(30);surfc(X,Y,Z)%三维曲面与等高线组合图axis([-33-33-105])许钢6/19/202212Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能二、三维曲线图和二元函数的图形*5、柱面与球面〔1〕圆柱面t=0:pi/180:2*pi;r=1;[X,Y,Z]=cylinder(r,50);%画圆柱面mesh(X,Y,Z)〔2〕旋转面t=0:pi/12:3*pi;r=abs(exp(-0.25*t).*sin(t));[X,Y,Z]=cylinder(r,30);mesh(X,Y,Z)许钢6/19/202213Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能二、三维曲线图和二元函数的图形*5、柱面与球面〔3〕球面a、球面画法[X,Y,Z]=sphere(30);mesh(X,Y,Z)axis('square')b、地球外表气温分布表示图[X,Y,Z]=sphere(30);T=abs(Z);surf(X,Y,Z,T)caxis([-max(max(T)),max(max(T))])colormap(hot)许钢6/19/202214Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能三、图形的标注1、命令方式title('标题')xlable('x轴的文字阐明'〕ylable('y轴的文字阐明')text(x,y,'string')%在二维图形中在坐标为〔x,y〕处插入文字阐明;gridon%显示栅格许钢6/19/202215Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能三、图形的标注1、命令方式例:t=-3:0.1:3;y=t.^3-t+1;plot(t,y,'g-')%画出函数的图形,'g-'表示用绿色实线画图gridtext(1,20,'x^3-x+1')%(1,20)处插入文本title('绿色加网格三次函数的图形')%加标题holdon%保管当前图形使下一个图形叠加上去y1=t.*sin(t);plot(t,y1,'r-.')利用M文件单步执行!许钢6/19/202216Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能三、图形的标注2、在图形窗口进展标注x轴的标注标题的标注标注图例和颜色条修正坐标许钢6/19/202217Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能*四、图象表现函数image(X)%表现图象的矩阵colormap(map)%为表现该图象所给的特定色图例:调阅一幅"世界著名数值计算专家"的图片loadgatlin.mat%在DEMOS下的一组图象数据image(X)colormap(map)axisequalaxis('off')许钢6/19/202218Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能*五、颜色一个颜色用一个三元数组表示[R,G,B],R、G、B表示三原色红、绿、蓝,在[0,1]之间取值,可以调制出许多种颜色。红绿蓝调和色100红010绿001蓝000黑111白110黄011青10.620.40纯铜色0.4910.83宝石蓝许钢6/19/202219Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能*五、颜色例:用不同的颜色画图Cm=[1,0,0;0,1,0;0,0,1];%指定红、蓝、绿三原色Z=peaks(50);%提取待画的函数值mesh(Z)%画矩阵的网线图%察看所得图形colormap(Cm)%根据Cm色图配置当前图形%察看所得图形Cm=[0.5,0.5,0.5;0,1,0;0,0,1];colormap(Cm)%察看所得图形colorbar('horiz')%在当前的图形里放置程度的色轴许钢6/19/202220Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能六、图形的控制1、翻开一个新的窗口在命令窗口中输入命令figure翻开一个新的窗口;figure(n)创建或翻开第n个图形窗口,并使之成为活动窗口;2、在一个图形窗口中设置多个子窗口subplot(m,n,p)将当前窗口划分成m*n个子图,并选择第p个窗口为当前窗口。3、图形的叠加在同一窗口绘制多个图形时可以用holdon命令保管原图形使今后的图形叠加到上面去。许钢6/19/202221Matlab言语及其在电子信息工程中的运用第五讲MATLAB的图形功能六、图形的控制例:曲线拟合x0=1.1:0.1:2.0;y0=[123,130,141,155,169,171,183,190,205,210];plot(x0,y0,'b*');%画出数据的散点图holdonA=[x0',ones(size(x0'))];B=y0';x=A\B;%求最小二乘拟合系数a=x(1);b=x(2);y=a*x0+b;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度甲方委托乙方进行技术研发的合同
- 二零二四年度电商售后服务托管合同3篇
- 2024年度租赁合同:适用于大型餐饮企业的店面租赁
- 2024年度健身俱乐部会员服务合同:高级私人健身教练服务
- 仓库租房合同(04版):二零二四年租赁协议
- 路通建设集团股份有限公司、毛远兵劳务合同纠纷二审民事判决书
- 2024年度工程设备采购合同及其安装服务协议
- 二零二四年度采购合同采购标的和采购数量
- 2024年度代理合同:某外贸公司代理出口商品具体事宜
- 二零二四年度影视制作公司导演聘用合同
- 公共安全知识宣传
- 猴子捞月读本
- 中国AI+营销行业深度分析、投资前景、趋势预测报告(智研咨询)
- 注册的安全工程师考试题库
- 第5课-动荡变化中的春秋时期【课件】5
- 医院火灾应急预案
- 道 法+在劳动中创造人生价值 课件-2024-2025学年统编版道德与法治七年级上册
- 驾驶证学法减分(学法免分)试题和答案(50题完整版)1650
- 华能(天津)煤气化发电限公司2024年应届毕业生招聘高频难、易错点500题模拟试题附带答案详解
- 实验室安全教育课件
- 当前宏观形势及市场趋势分析:经济、政策与市场
评论
0/150
提交评论