当前位置:首页 >> 电力/水利 >>

自动化软件工具MATLAB 编程与系统仿真第5章 MATLAB绘图2


第4 章 MATLAB绘图 第4 章 4.1 4.2 4.3 4.4 MATLAB绘图 图形窗口 二维图形 三维图形 图像与动画 4.1 ? ? 图形窗口 图形显示窗口 figure figure(n) 将多个图形逐个显示 ? 图形分割窗口 subplot ? subplot(m,n,k) 将一个图像窗口中分割成m*n块 ? 图形叠加 hold on

; hold off 4.2 二维图形 plot 4.2.1绘制二维曲线的最基本函数 1. plot函数的基本用法 plot函数的基本调用格式为: plot(x,y) 其中,x和y为长度相同的向量,分别用于存储x坐标 和y坐标数据。 例4.1 在0≤X≤2?区间内,绘制曲线 y=2e-0.5xsin(2πx)。 程序如下: x=0:pi/100:2*pi; y=2*exp(-0.5*x).*sin(2*pi*x); plot(x,y) 2 1.5 1 0.5 0 -0.5 -1 -1.5 0 1 2 3 4 5 6 7 说明: (1)当x,y是同维矩阵时,则以x,y对应列元素为横、 纵坐标分别绘制曲线,曲线条数等于矩阵的列数。 (2)当x是向量,y是有一维与x同维的矩阵时,则 绘制出多根不同色彩的曲线。曲线条数等于y矩阵 的另一维数,x被作为这些曲线共同的横坐标。 (3)plot函数最简单的调用格式是只包含一个输入 参数:plot(y)。 例4.2 某工厂2000年各月总产值(单位:万元)分 别为22、60、88、95、56、23、9、10、14、81、 56、23,试绘制折线图以显示出该厂总产值的变 化情况。 程序如下: p=[22,60,88,95,56,23,9,10,14,81,56,23]; plot(p) 100 90 80 70 60 50 40 30 20 10 0 0 2 4 6 8 10 12 2.含多个输入参数的plot函数 含多个输入参数的plot函数调用格式为: plot(x1,y1,x2,y2,…,xn,yn) 3.含选项的plot函数 含选项的plot函数调用格式为: plot(x1,y1,选项1,x2,y2, 选项2,…,xn,yn,选项n) 其中:‘选项’用来指定曲线线型、颜色及数据点 型。具体设置见书P42 例4.3 用不同线型和颜色在同一坐标内绘制曲线 y=2e-0.5xsin(2πx)及其包络线。 程序如下: x=(0:pi/100:2*pi)'; y1=2*exp(-0.5*x)*[1,-1]; y2=2*exp(-0.5*x).*sin(2*pi*x); x1=(0:12)/2; y3=2*exp(-0.5*x1).*sin(2*pi*x1); plot(x,y1,'g:',x,y2,'b--',x1,y3,'rp'); 2 1.5 1 0.5 0 -0.5 -1 -1.5 -2 0 1 2 3 4 5 6 7 4. 图形窗口的分割 subplot函数的调用格式为: subplot(m,n,p) 例4.4 在一个图形窗口中以子图形式同时绘 制正弦、余弦、正切、余切曲线。 程序如下: x=linspace(0,2*pi,60); y=sin(x);z=cos(x); t=sin(x)./(cos(x)+eps); ct=cos(x)./(sin(x)+eps); subplot(2,2,1); plot(x,y);title('sin(x)');a

相关文章:
基于MATLAB的信号与系统仿真及应用
电气工程及其自动化 学科门类指导教师 提交论文日期 ...MATLAB仿真工具,从而怎样得到在信号和系统 分析与...(2)绘图功能 利用 MATLAB 绘图十分方便,它既可以...
MATLAB仿真软件在自动控制时域和频域分析中的应用
2.滨州学院自动化系,山东滨州 256600) 摘要:matlab 仿真软件简单、易学,并不要求使用者具有高深的数学运算能力和熟练 地编程技巧,并且提供了丰富的图形处理功能,...
基于MATLAB的电力系统仿真
随着电力系统的飞速发展电网的日益扩大以及自动化...MATLAB simulation 2 基于 MATLAB 的电力系统仿真 第...简介 Simulink 是一种用来实现计算机仿真的软件工具。...
MATLAB语言与控制系统仿真-参考答案-第5章
MATLAB语言与控制系统仿真-参考答案-第5章_专业资料。MATLAB仿真实训教程语言...5.6.2 实训内容 1.编写程序求取下列各系统的单位阶跃响应,完成表 5-5 并...
MATLAB 在计算机控制系统中的应用
自动化 09 自动化(1)班 2012.6.5 MATLAB 在...系统仿真的基本数学工具,成为学生必须掌握的基本软件...2.2 编程效率高 MATLAB 是以解释方式工作的, 即...
第7章Matlab在系统仿真中的应用
第7 章 Matlab 在电路系统仿真中的应用 MATLAB 的应用首先是建立在掌握了一般的计算机编程基础知识和必要的高等数学知 识及相关的工程数学基础上的,其次,MATLAB ...
毕业论文-随动系统设计与MATLAB仿真
技术学院电气技术教育专业 指导教师 作者 XXX XXX 摘要: 随动系统自动化控制系统的一个重要部分,本文中对该控制系统的研究及实 现是利用 MATLAB 仿真软件来完成...
《MATLAB与控制系统仿真》自动化实验指导书
控制系统仿真工具实验... 19页 2下载券 控制系统...工程学院自动化专业 1 目 录 实验一 MATLAB 环境...的程序设计 实验四 MATLAB 的图形绘制 实验五 基于...
MATLAB系统仿真实训课程设计
2MATLAB 及 Simulink 概述 2.1 MATLAB 简介...简介 Simulink 是一种用来实现计算机仿真软件工具。...计算编程(比 如矩阵的计算),并且借助其绘图函数可...
MATLAB控制系统仿真实验报告
清华大学自动化工程学院 实验报告 课程: 控制系统仿真 专业 自动化 姓名 指导...的行数和列数 c= 1 2 、实验结果及讨论 1.熟悉了 MATLAB 的基本软件...
更多相关标签:
matlab自动化算法仿真 | matlab编程仿真 | matlab编程及仿真应用 | goc编程绘图软件下载 | goc编程绘图 | goc编程绘图下载 | 电气绘图仿真软件 | 模架绘图与编程 |