MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt

MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt

ID:50297232

大小:4.65 MB

页数:96页

时间:2020-03-07

MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt_第1页
MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt_第2页
MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt_第3页
MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt_第4页
MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt_第5页
资源描述:

《MATLABSIMULINK实用教程 教学课件 张化光 刘鑫蕊 孙秋野 第5章MATLAB的图视化功能.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、MATLAB/SIMULINK实用教程张化光孙秋野刘鑫蕊编著第5章MATLAB的图视化功能5.1MATLAB的图视化概论5.2二维图形5.3三维图形5.4超维图形表达5.5图的结构5.6图形句柄的操作5.7应用实例5.8小结MATLAB语言丰富的图形表现方法,使得数学计算结果可以方便地、多样性地实现可视化,这是其他语言所不能比拟的。MATLAB不仅能绘制几乎所有的标准图形,而且其表现形式也是丰富多样的它不仅具有高层绘图能力,而且还具有底层绘图能力——句柄绘图方法。在面向对象的图形设计基础上,用户可以开发各专业的专用图形。本章采用大量示例演示MATLAB图视化命令,读者可以通过练习示例来学

2、习MATLAB的图视化功能。5.1MATLAB的图视化概论MATLAB具有二维、三维乃至四维的图形表现能力,可以从线型、边界面、色彩、渲染、光线、视角等方面把数据的特征表现出来。MATLAB的图视化功能是建立在一组“图形对象”的基础之上的。“图形对象”的核心是图形的句柄(GranhicsHandle)操作。MATLAB有两个层次的绘图指令。(1)底层(Low-level)绘图指令:直接对句柄进行操作。底层绘图指令控制和表现数据图形的能力比高层绘图指令强优点是灵活多变,但较难掌握。(2)高层(High-level)绘图指令:建立在底层指令上的绘图指令。高层绘图指令简单明了,它的优点是易于掌

3、握,但控制和表现数据图形的能力相对较弱。本章重点介绍高层绘图指令。5.2.1plot函数5.2.2坐标系定制5.2.3极坐标图5.2.4对数坐标图形5.2.5二维曲线的图视效果强化5.2.6特殊二维图形5.2.7隐函数绘图5.2二维图形【例5-1】绘折线图示例。5.2.1plot函数图5-1折线图图1-1MATLAB7.5安装启动界面【例5-2】用不同的点数绘图的比较。坐标轴定制指令(axis)用于对坐标轴刻度进行管理与控制。指令形式与作用说明如下:AXIS([XMINXMAXYMINYMAX]):设置x-andy-axes刻度。AXIS([XMINXMAXYMINYMAXZMINZMA

4、X]):设置x-andy-axes和z-axes刻度。V=AXIS返回当前图形行向量的刻度设置[XMINXMAXYMINYMAX]或([XMINXMAXYMINYMAXZMINZMAX])。坐标轴命令如表5-1所示。5.2.2坐标系定制表5-1坐标轴命令命令含义命令含义AXISOFF取消坐标轴背景AXISON使用坐标轴背景AXISAUTO返回刻度设置的系统默认值AXISTIGHT依数据设置刻度AXISIJ设置坐标轴的原点在左上角AXISXY设置坐标轴的原点在左下角AXISEQUAL设置坐标轴的比例因子相等AXISIMAGE等长刻度,坐标框紧贴数据范围AXISSQUARE正方形坐标系AXI

5、SNORMAL默认的矩形坐标系AXISMANUAL保持当前刻度范围AXISFILL使坐标充满整个绘图区图5-3坐标系设置示例【例5-3】坐标系设置示例。图5-4用不同标度在同一坐标内绘制曲线【例5-4】用不同标度在同一坐标内绘制曲线。polar函数用来绘制极坐标图,其调用格式为:polar(theta,rho,选项)。其中,theta为极坐标极角,rho为极坐标矢径,选项的内容与plot函数相似。【例5-5】绘制r=sin(t)cos(t)的极坐标图,并标记数据点。5.2.3极坐标图图5-5极坐标图MATLAB提供了绘制对数和半对数坐标曲线的函数,调用格式为:semilogx(x1,y1

6、,选项1,x2,y2,选项2,…)semilogy(x1,y1,选项1,x2,y2,选项2,…)loglog(x1,y1,选项1,x2,y2,选项2,…)【例5-6】对数-对数坐标示例。5.2.4对数坐标图形图5-6对数坐标图MATLAB提供了一些绘图选项,用于确定所绘曲线的线型、颜色和数据点标记符号,它们可以组合使用。例如,“b-.”表示蓝色点划线,“y:d”表示黄色虚线并用菱形符标记数据点。当选项省略时,MATLAB规定,线型一律用实线,颜色将根据曲线的先后顺序依次设置。5.2.5二维曲线的图视效果强化要设置曲线样式可以在plot函数中加绘图选项,其调用格式为:plot(x1,y1,

7、选项1,x2,y2,选项2,…,xn,yn,选项n)【例5-7】在同一坐标内,分别用不同线型和颜色绘制曲线y1=0.2e-0.5xcos(4πx)和y2=2e-0.5xcos(πx),标记两曲线交叉点。【例5-8】加入格栅,坐标轴标志,文本说明等图视效果。图5-7用不同线型和颜色绘制两条曲线及其交点图5-8加入格栅,坐标轴标志,文本说明等图视效果在MATLAB中,为用户提供了一些特殊图形的命令,使用这些绘图命令可以很方便地绘制一些特

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

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

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