matlab课件第3讲
- 格式:ppt
- 大小:704.50 KB
- 文档页数:41
第3讲3 MATLAB绘图与可视化MATLAB可以根据给出的数据,用绘图命令在屏幕上画出图形,通过图形对科学计算的结果进行描述 。
help graph2d可得到所有画二维图形的命令help graph3d可得到所有画三维图形的命令本节将主要介绍二维图形的绘制。
3.1 二维绘图(高层绘图)3.1.1 基本绘图指令plot1p l o tplot(y)plot(x,y)y还可以包括多个长度都和向量x相等的列向量,这样可以在一个图形窗口中同时绘制多条曲线,这些曲线具有相同的横坐标。
plot(x1,y1,x2,y2,)用这种形式也可以在同一窗口绘制多条曲线,而且每条曲线的横坐标可以不同,每组向量也可以有不同的长度 .plot(x,y,’选项’)这里的’选项’包括线型,颜色,数据点标记符等特性的设置。
‘-‘ 实线 ‘r’ 红色 ‘*’ 用星号标出数据点‘--‘ 虚线 ‘g’ 绿色 ‘o’ 用圆圈标出数据点‘-.’ 点划线 ‘b’ 蓝色 ‘x’ 用叉号标出数据点‘:’ 点线 ‘k’ 黑色 ‘+’ 用加号标出数据点2绘制函数图函数f p l o t绘制函数图函数fplot(fun,lims)—绘制函数fun在x区间,lims=[xmin xmax]fplot(fun,lims,'corline') —以指定线形绘图。
[x,y]=fplot(fun,lims)—只返回绘图点的值,而不绘图。
fplot('[sin(x),tan(x),cos(x)]',2*pi*[-1 1 -1 1])3填充函数f i l lfill的功能:绘制二维多边形并填充颜色例:x=[1 2 3 4 5];y=[4 1 5 1 4];fill(x,y,'r')3.1.2 图形处理技术1选择图像figure(1);figure(2);…;figure(n)打开不同的图形窗口,以便绘制不同的图形。