matlab程序设计入门20ppt 03-二维平面绘图

matlab程序设计入门20ppt 03-二维平面绘图

ID:15417399

大小:52.00 KB

页数:19页

时间:2018-08-03

matlab程序设计入门20ppt 03-二维平面绘图_第1页
matlab程序设计入门20ppt 03-二维平面绘图_第2页
matlab程序设计入门20ppt 03-二维平面绘图_第3页
matlab程序设计入门20ppt 03-二维平面绘图_第4页
matlab程序设计入门20ppt 03-二维平面绘图_第5页
资源描述:

《matlab程序设计入门20ppt 03-二维平面绘图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、matlab程序设计入门20PPT03-二维平面绘图文库帮手网www.365xueyuan.com免费帮下载百度文库积分资料本文由Frozenxu贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。MATLAB程序设计入门篇二维平面绘图张智星jang@cs.nthu.edu.twhttp://www.cs.nthu.edu.tw/~jang清大资工系多媒体检索实验室MATLAB程式設計入門篇:二維平面繪圖3-1基本的绘图指令Plot:最基本的绘图指令对x坐标及相对应的y坐标进行作图范例3-1:pl

2、otxy01.mx=linspace(0,2*pi);y=sin(x);plot(x,y);%在0到2π间,等分取100个点%计算x的正弦函数值%进行二维平面描点作图MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-110.80.60.40.20-0.2-0.4-0.6-0.8-1linspace(0,2*pi)产生从0到2π且长度为100(默认值)的向量xy是对应的y坐标只给定一个向量该向量则对其索引值(Index)作图plot(y)和plot(1:length(y),y)会得到相同的结果01234567MATLAB程式設

3、計入門篇:二維平面繪圖Plot基本绘图-2(I)一次画出多条曲线将x及y坐标依次送入plot指令范例3-2:plotxy02.mx=linspace(0,2*pi);个点%在0到2间,等分取100%进行多条曲线plot(x,sin(x),x,cos(x),x,sin(x)+cos(x));描点作图MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-2(II)Plot(x,sin(x),x,cos(x),x,sin(x)+cos(x));1.51画出多条曲线时,会自动轮换曲线颜色0.50-0.5-1-1.501234567MAT

4、LAB程式設計入門篇:二維平面繪圖Plot基本绘图-3(I)若要以不同的线标(Marker)来作图范例3-3:plotxy03.mx=linspace(0,2*pi);%在0到2间,等分取100个点plot(x,sin(x),'o',x,cos(x),'x',x,sin(x)+cos(x),'*');MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-3(II)1.510.50-0.5-1-1.501234567MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-4(I)只给定一个矩阵y对矩阵y的每一个行向量(Colum

5、nVector)作图范例3-4:plot04.my=peaks;plot(y);%产生一个49×49的矩阵%对矩阵y的每一个行向量作图MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-4(II)1086420-2-4-6-805101520253035404550peaks指令产生一个49×49的矩阵,代表二维函数的值plot(y)直接画出49条直线类似于从侧面观看peaks函数MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-5(I)x和y都是矩阵plot(x,y)会取用y的每一个行向量和对应的x行向量作图范例3-

6、5:plotxy05.mx=peaks;y=x';plot(x,y);%求矩阵x的转置矩阵x'%取用矩阵y的每一行向量,与对应矩阵x%的每一个行向量作图MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-5(II)1086420-2-4-6-8-8-6-4-20246810MATLAB程式設計入門篇:二維平面繪圖提示一般情况下,MATLAB将矩阵视为行向量的集合对只能处理向量的函数(Ex:max、min、mean)给定一个矩阵,函数会对矩阵的行向量一一进行处理或运算MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-6(

7、I)z是一个复数向量或矩阵plot(z)将z的实部(即real(z))和虚部(即imag(z))当成x坐标和y坐标来作图,其效果等于plot(real(z),imag(z))範例3-6:plotxy06.mx=randn(30);z=eig(x);plot(z,'o')gridon%画出网格线%产生30×30的随机数(正规分布)矩阵%计算x的「固有值」(或称「特征值」)MATLAB程式設計入門篇:二維平面繪圖Plot基本绘图-6(II)543210-1-2-3-4-5-8-6-4-20246x是一个30×30的随机数矩阵z则是x的「

8、固有值」(Eigenvalue,或「特征值」)z是复数向量,且每一个复数都和其共轭复数同时出现,因此画出的图是上下对称MATLAB程式設計入門篇:二維平面繪圖基本二维绘图指令指令Plotloglogsemilogxsemilogypl

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

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

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