1 / 52
文档名称:

matlab绘图ppt课件.ppt

格式:ppt   大小:668KB   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab绘图ppt课件.ppt

上传人:yixingmaoh 2018/10/8 文件大小:668 KB

下载得到文件列表

matlab绘图ppt课件.ppt

相关文档

文档介绍

文档介绍:机制独立的画图
与其他语言不同,MATLAB 有许多的画图和图象处理命令。当 MATLAB 运行时,这些标绘图和图片将会出现在这台电脑的图象输出设备中。此功能使得 MATLAB 成为一个形象化技术数据的卓越工具。
基本二维一元函数作图MATLAB的绘图窗口
用figure命令可产生可编辑的图形口,点击窗口中菜单“Insert”的下拉菜单各选项,可以在图形编辑窗口中添加各种图形.
绘图基本命令
plot(x,y,‘r+-’)
离散数据画函数曲线图
fplot(y,[a,b])
连续函数y在区间[a,b]上做曲线图
ezplot(y,[a,b])
连续函数y在区间[a,b]上做曲线图
polar(t,r)
极坐标绘曲线图
hold on
保持图形
hold off
取消保持图形
clf
删除图形
subplot(m,n,p)
分块绘图,分割成m行n列,p为编号
plot(x1,y1,x2,y2)
同一图中绘制多条曲线
grid on(off)
图形窗口中添加(去掉)网格
zoom on(off)
允许(不允许)对图形缩放
ginput(n)
用鼠标获取图形中n个点的坐标
fill
填充二维坐标中的二维图形
patch
填充二维或三维坐标中的二维图形
axis([xmin,xmax,ymin,ymax])
确定坐标系的范围
axis(‘equal’)
各坐标轴刻度增量相同
axis(‘on’)
返回(缺省的)坐标轴显现状态
colormap(cm)
生成***cm所指定的色彩对照表
[x,y,z]=meshgrid(x,y,z)
三维网格坐标的生成
slice(x,y,z,xi,yi,zi,n)
绘制三维物体切片图
基本线型和颜色
色彩符号
颜色
数据点形式
标记符号
线型符号
线型
y
黄色
+
加号
-
实线
m
紫色
o
圆圈
--
虚线
c
青色
*
星号
:
点线
r
红色
.

-.
点划线
g
绿色
x
十字
b
蓝色
s
矩形
w
白色
d
菱形
k
黑色
^
上三角
v
下三角
>
右三角
<
左三角
p
五边形
h
六边形
绘图的标注命令
xlabel(‘x轴’)
x轴加标志’ x轴’
ylabel(‘y轴’)
y轴加标志’ y轴’
zlabel(‘z轴’)
z轴加标志’ z轴’
title(‘f曲线图’)
加图名“f曲线图”
legend(‘f(x)’)
为图形添加图例
text(x,y,’文本’)
在指定位置添加文本字符串
gtext(‘文本’)
用鼠标在图形上放置文本
离散数据绘图法
第1步:首先定义自变量x的取值向量(定义向量方法向量的创建)
第2步:再定义函数y的取值向量
第3步:用plot(x,y)命令给出平面曲线图
在绘图参数中可以给出绘制图形的线型和颜色的参数,
平面曲线图形的绘制
用绘制 0≤x≤10 之间的 y = cos(x)的图形来看看如何做
要先定义这个区间并告诉MATLAB 我们所使用的增量。区间使用方括号[]以下面的形式定义: [ start : interval : end ]
例如,如果我们要告诉 MATLAB 在0≤x≤10 上以 的增量递增,我们输入: [0::10]
用赋值运算符给这个范围内的变量一个名称,也用这种办法告知 MATLAB 相关变量和我们要绘制的函数。因此,要绘制 y = cos(x),我们输入下面的命令:
>> x = [0::10];
>> y = cos(x);
注意
我们每行都以分号“;”结尾,记住,这会抑制 MATLAB 输出。你不会想让 MATLAB在屏幕中间输出一大串 x 值,因此使用了分号。现在我们可以输入下面的命令绘图了:
>> plot(x, y)
输入绘图命令后敲回车 ENTER。MATLAB 会新开启一个标题为“Figure 1”的新窗口,窗口中含有所绘制的图形。