单击此处编辑母版标题样式单击此处编辑母版文本样式第四讲 绘图功能1作为一个功能强大的工具软件Matlab具有很强的图形处理功能提供了大量的二维三维图形函数由于系统采用面向对象的技术和丰富的矩阵运算所以在图形处理方面既方便又高效24.1 二维图形一 plot函数函数格式:plot(xy) 其中x和y为坐标向量函数功能:以向量xy为轴绘制曲线【例1】 在区间0≤X≤2?内绘制正弦曲线Y=SIN(X
(一)线型与颜色格式:plot(xy1cs...)其中c表示颜色 s表示线型二subplot函数 二维图形 二维图形 其它图形函数二条形图形函数bar(xy)可以绘制条形图形如下列程序段将绘制条形图形x=[-::]y=exp(-)bar(xy) 绘制条形图命令x=[0 1 1 0 0] 正方形顶点坐标向量y=[0 0 1 1 0]fill(xyy)绘制并以黄色填充正方形图再如:x=[0::2
(一)线型与颜色格式:plot(xy1cs...)其中c表示颜色 s表示线型【例4】 在坐标范围0≤X≤2π-2≤Y≤2内重新绘制正弦曲线其程序为:x=linspace(02pi60)生成含有60个数据元素的向量Xy=sin(x)plot(xy)axis ([0 2pi -2 2])设定坐标轴范围【例6】 在一个图形窗口中同时绘制正弦余弦正切余切曲线程序为:x=linspace(02pi60)y=
plot(xys) —— 开关格式开关量字符串s设定曲线颜色和绘图方式使用颜色字符串的前13个字母如 yellow—yel表示等或plot(x1y1s1x2y2s2…)y2subplot(131) plot(ty)subplot(132) plot(ty3)subplot(133) plot(ty2)例:t=0::10y1=sin(t)y2=cos(t)plot(ty1rty2b--)x=[]
第四讲 MATLAB的绘图功能1.二维图形绘制命令 MATLAB不但擅长于矩阵相关的数值运算也适合用在各种科学视图表示(Scientific visualization) 下面将介绍MATLAB基本xy平面及xyz空间的各项绘图命令包含一维曲线及二维曲面的绘制列印及存档 plot是绘制一维曲线的基本函数但在使用此函数之前我们需先定义曲线上每一点的x 及y坐标下例可画出
三维图形折线段(二)图形标记在绘制图形的同时可以对图形加上一些说明如图形名称图形某一部分的含义坐标说明等将这些操作称为添加图形标记一 plot函数【例6】 在一个图形窗口中同时绘制正弦余弦正切余切曲线程序为:二subplot函数 二维图形x=[-::]y=exp(-)bar(xy) 绘制条形图命令4. 3 其它图形函数一 plot3函数最基本的三维图形函数为plot3它是将二维函数plot的有
第4章 Matlab的绘图功能第4章 Matlab的绘图功能第4章 Matlab的绘图功能3. 图形窗口的分割 kkkkkkkkkkkkkk有时需要在一个图形窗口中显示几幅图以便对几个函数进行直观便捷的比较由于每个绘图命令在绘制数据图像时都会将已有图形覆盖掉而用 hold 命令不能实现同时显示几个不同坐标尺寸下的图形用 figure 命令再创窗口又很难同时比较由不同的数据绘得的图像实现
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第四讲 Matlab 绘图——Matlab语言丰富的图形表现方法使得数学计算结果可以方便地多样性地实现了可视化这是其它语言所不能比拟的Matlab语言的绘图功能 不仅能绘制几乎所有的标准图形而且其表现形式也是丰富多样的 Matlab语言不仅具有高层绘图能力而且还具有底层绘图能力——句柄绘图方法 在面向对象的图形设计基础上使
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第四讲 Matlab 绘图——Matlab语言丰富的图形表现方法使得数学计算结果可以方便地多样性地实现了可视化这是其它语言所不能比拟的Matlab语言的绘图功能 不仅能绘制几乎所有的标准图形而且其表现形式也是丰富多样的 Matlab语言不仅具有高层绘图能力而且还具有底层绘图能力——句柄绘图方法 在面向对象的图形设计基础上使
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第四讲 Matlab 绘图——Matlab语言丰富的图形表现方法使得数学计算结果可以方便地多样性地实现了可视化这是其它语言所不能比拟的数据可视化 不管根据计算得到的数据堆还是符号堆是多么准确人们还是很难从这一大堆原始的数据和符号中发现它们的具体物理含义或是内在规律而数据图形恰能使视觉感官直接感受到数据的许多内在本质发现
违法有害信息,请在下方选择原因提交举报