第一章 MATLAB 7 简介 第4章 数据可视化与绘图 教学目标 掌握MATLAB基本的可视化和绘图命令、各种图形技巧和注意事项、多种三维图形的绘制方法、特殊图形的绘制,了解图形的高级控制技巧,使得各种工程数值计算结果都能形象化地表现。 教学重点 MATLAB的图形窗口 MATLAB数据可视化的基本方法 MATLAB的二维绘图与修饰 MATLAB的三维绘图与修饰 MATLAB的其他绘图方法 主讲内容 图形窗口 数据可视化 二维绘图 二维图形修饰处理 三维绘图 三维图形修饰处理 特殊图形的绘制 图像处理及动画演示 常用函数分类 基本的绘图命令 绘制基本线性图的函数表 绘图的一般步骤 基本的绘图步骤 3.1 图形窗口 3.1.1 图形窗口的创建 命令plot 命令figure:Create a figure graphics object figure figure(PropertyName,PropertyValue,...) figure(h) h = figure(...) 表3-1 figure属性 命令plot 命令plot 命令plot 3.1 图形窗口 【例3-1】创建一个图形窗口,在此图形窗口内作出函数y=x2-2x+4的图像。 3.1 图形窗口 命令subplot:Create and control multiple axes subplot(m,n,p) subplot(m,n,p,replace) subplot(m,n,p,align) subplot(h) subplot(Position,[left bottom width height]) h = subplot(...) 3.1 图形窗口 subplot函数 可以实现多个图形的绘制: x = 0:.1:20; subplot(2,2,1) plot(x,sin(x)); 3.1 图形窗口 3.1.2 工具栏的使用 熟悉各工具栏相应的功能 3.1 图形窗口 3.2 数据可视化 将用户所收集或通过某些实验得到的数据反映到图像上,以此来观察数据所反映的各种内在关系。 3.2.2 连续情况 【例3-5】画出下面含参数方程的图像 X=2(cost+tsint) Y=2(sint-tcost), t的取值为[0,4π] 3.3 二维绘图 二维曲线图在MATLAB 中的绘制是最为简便的。 如果将X轴和Y轴的数据分别保存在两个向量中,同时向量的长度完全相等,那么可以直接调用函数进行二维图形的绘制。 在MATLAB 中,使用plot函数进行二维曲线图的绘制。 3.3.1 plot绘图命令 1. plot(x) Linear 2-D plot plot(Y) plot(X1,Y1,...) plot(X1,Y1,LineSpec,...) plot(...,PropertyName,PropertyValue,...) plot(axes_handle,...) 3.3.1 plot绘图命令 2. PLOT(X,Y) plots vector Y versus vector X. If X or Y is a matrix, then the vector is plotted versus the rows or columns of the matrix, whichever line up. If X is a scalar and Y is a vector, length(Y) disconnected points are plotted. 3.3.1 plot绘图命令 3. PLOT(X1,Y1, X2,Y2,…) 这种用法中(Xi,Yi)必须是成对出现的 3.3.1 plot绘图命令 4. PLOT(X1,Y1, s) S为单引号标记的字符串,用来表示所画数据点的类型、大小、颜色以及数据点之间连线的类型、粗细、颜色等,实际应用中,s是某些字母或符号的组合。 3.3.1 plot绘图命令 曲线的色彩、线型和数据点型参数定义 3.3.1 plot绘图命令 5. PLOT(X1,Y1, s, X2,Y2,s) 3.3.2 其他坐标系下的绘图命令 3.3.2 其他坐标系下的绘图命令 3.3.2 其他坐标系下的绘图命令 【例】在极坐标下画出下面函数的图像: 3.3.2 其他坐标系下的绘图命令 3.3.2 其他坐标系下的绘图命令 2.半对数坐标系下绘图 3.3.2 其他坐标系下的绘图命令 3.双对数坐标系下绘图 3.3.2 其他坐标系下的绘图命令 4.双y轴坐标 3.3.2 其他坐标系下的绘图命令 3.4 二维图形修饰处理 简单的绘图命令并不能满足我们对可视化的要求,为了让所绘制的图形让人看起来舒服并易懂,我们需要对图形
您可能关注的文档
- Altera可编程逻辑器编程与配置.ppt
- Altium Designer基于FPGA入式系统设计.ppt
- AltiumDesignerwinter09电路设计案例教程》-第20讲105PCB设计技巧.ppt
- Alltech2000蒸发光散射检测器解决任何HPLC检测难题.ppt
- AltiumDsigner基于FPGA嵌入式系统设计.ppt
- AltairHyperWorks100HyperMsh介绍4-7章.ppt
- Altiumesigner混合信号仿真.ppt
- AltiumDesignerWintr09原理图及PCB设计简明教程.doc
- Alzheimer病的早诊断和指标规范化研究.doc
- AllegrPCB布局.doc
最近下载
- 环保监测中的大数据与数据挖掘技术应用.docx VIP
- 2025年上半年中小学教师资格考试思想政治学科知识与教学能力真题(高级中学).docx VIP
- 2019版新人教版高中英语必修+选择性必修共7册词汇表汇总(带音标).pdf VIP
- 魏晋南北朝花鸟画:艺术独立与文化内涵的溯源.docx
- 工商银行流水模板.pdf VIP
- 2026年春季人教版小学数学二年级下册(2024新教材)教学计划含进度表.docx VIP
- 四川大学《物理化学》2019-2020学年期末试卷.pdf VIP
- 电工电子技术习题答案说课稿.pptx VIP
- 四川大学物理化学期末试卷.doc VIP
- 安装工程施工织设计资料.doc VIP
原创力文档

文档评论(0)