- 1
- 0
- 约1.37万字
- 约 90页
- 2017-10-02 发布于广东
- 举报
第2讲matlab绘图基础matlab课件
第二讲 MATLAB绘图基础 主要内容 ※ 二维图形 ※ 其他二维图形 ※ 符号函数绘图 ※ 三维图形 ※ 图形修饰处理 ※ 图像处理与动画制作 一、 二维数据曲线图 (一)绘制单根二维曲线 plot函数 基本调用格式为: plot(x,y) 其中x和y为长度相同的向量,分别用于存储x坐 标和 y坐标数据。 图形颜色、标记和线型参数表 例2-3 在0≤x≤2?区间内,绘制曲线 y=2e-0.5xcos(4πx) 程序如下: x=0:pi/100:2*pi; y=2*exp(-0.5*x).*cos(4*pi*x); plot(x,y) plot函数最简单的调用格式是只包含一个输入参数: plot(x) 在这种情况下,当x是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。 (二)绘制多根二维曲线 1.plot函数的输入参数是矩阵形式 若有两个输入参数: plot(x,y) (1) 当x是向量,y是有一维与x同维的矩阵时,则绘制出多根不同颜色的曲线。曲线条数等于y矩阵的另一维数,x被作为这些曲线共同的横坐标。 (2) 当x,y是同维矩阵时,则以x,y对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。 2.含多个输入参数的plot函数 调用格式为: plot(x1,y1,x2,y2,…,xn,yn) (1) 当输入参数都为向量时,x1和y1,x2和y2,…,xn和yn分别组成一组向量对,每一组向量对的长度可以不同。每一向量对可以绘制出一条曲线,这样可以在同一坐标内绘制出多条曲线。 (2) 当输入参数有矩阵形式时,配对的x,y按对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。 例2-5 分析下列程序绘制的曲线。 x1=linspace(0,2*pi,100); x2=linspace(0,3*pi,100); x3=linspace(0,4*pi,100); y1=sin(x1); y2=1+sin(x2); y3=2+sin(x3); x=[x1;x2;x3]; y=[y1;y2;y3]; plot(x,y,x1,y1-1,’r-*’) 3.具有两个纵坐标标度的图形 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数。 调用格式为:plotyy(x1,y1,x2,y2) 其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。 例2-6 用不同标度在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx)。 程序如下: x=0:pi/100:2*pi; y1=0.2*exp(-0.5*x).*cos(4*pi*x); y2=2*exp(-0.5*x).*cos(pi*x); plotyy(x,y1,x,y2); 4.图形保持 hold on/off命令控制是保持原有图形还是刷新原有 图形,不带参数的hold命令在两种状态之间进行切 换。 例2-7 采用图形保持,在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx)。 程序如下: x=0:pi/100:2*pi; y1=0.2*exp(-0.5*x).*cos(4*pi*x); plot(x,y1) hold on y2=2*exp(-0.5*x).*cos(pi*x); plot(x,y2); hold off (三)修改多条曲线线条样式 根据曲线的线型、颜色和数据点标记符号规定,可以组合使用来对不同曲线修改样式。例如,“b-.”表示蓝色点划线,“y:d”表示黄色虚线并用菱形符标记数据点。 格式为: plot(x1,y1,’b-.’1,x2,y2,选项2,…,xn,yn,选项n) 当选项省略时,MATLAB规定,线型一律用实线 例2-8 在同一坐标内,分别用不同线型和颜色绘制曲线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx),标记两曲线交叉点。 程序如下: x=linspace(0,2*pi,1000); y1=0.2*exp(-0.5*x).*cos(4*pi*x); y2=2*exp(-0.5*x).*cos(pi*x); k=find(abs(y1-y2)1e-2); %查找y1与y2相等点(近似相等)的下标 x1=x(k);
您可能关注的文档
- 核动力2016届高三物理一轮复习第六章静电场第3单元电容器带电粒子在电场中的运动.ppt
- 材料科学基础(第05章晶体缺陷).ppt
- 模块一项目二管理理论形成和发展9.16.ppt
- 汤晓丹《计算机操作系统》(第四版)课件2.ppt
- 汽轮机技术监督标准、节能监督培训讲义.ppt
- 汽车控制理论与技术第二章2.ppt
- 流体力学水力学第三章液体运动学.ppt
- 流体力学放映静力学(2周-1)(上课1).ppt
- 浙教版科学七年级下第二章运动和力.ppt
- 测试技术-3(x新)(时频分析).ppt
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
原创力文档

文档评论(0)