下载此文档

第四讲 绘图功能.ppt


文档分类:汽车/机械/制造 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
第四讲绘图功能
作为一个功能强大的工具软件,Matlab具有很强的图形处理功能,提供了大量的二维、三维图形函数。由于系统采用面向对象的技术和丰富的矩阵运算,所以在图形处理方面即常方便又高效。
图形窗口
Matlab自动将图形画在图形窗口上
图形窗口相对命令窗口等是独立的窗口
图形窗口的属性由系统和matlab共同控制
格式: figure(n)
二维图形
一、 plot函数
函数格式:plot(x,y) 其中x和y为坐标向量
函数功能:以向量x、y为轴,绘制曲线。
其他格式:
plot(y)
plot(x1,y1,x2,y2,…)
说明:
(1)plot(y):当y为向量时,则以y的元素为纵坐标,以相应元素下标为横坐标,绘制连线图。
(2)plot(x1,y1,x2,y2,…):每对x、y必须符合plot(x,y)中的要求,不同对之间没有影响,命令将对每一对x,y绘制曲线。
【例】在区间0≤X≤2内,绘制正弦曲线Y=sin(X),其程序为:
x=0:pi/100:2*pi;
y=sin(x);
plot(x,y)
【例】同时绘制正、余弦两条曲线Y1=sin(X)和Y2=cos(X),其程序为:
x=0:pi/100:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,x,y2)
plot函数还可以为plot(x,y1,x,y2,x,y3,…)形式,其功能是以公共向量x为X轴,分别以y1,y2,y3,…为Y轴,在同一幅图内绘制出多条曲线。
二维图形
一、 plot函数
(一)线型与颜色
格式:plot(x,y1,’ color_linestyle_marker’,...)
其中color_linestyle_marker为一个字符串,由颜色、线型、数据点的图标组成, color、linestyle、marker顺序不定。
二维图形
一、 plot函数
【例】用不同线型和颜色绘制图形,其程序为:
x=0:pi/100:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,'go',x,y2,'b-.')
其中参数'go'和'b-.'表示图形的颜色和线型。g表示绿色,o表示图形线型为圆圈;b表示蓝色,-.表示图形线型为点划线。
颜色字符定义表
字符定义
颜色
字符定义
颜色
y
yellow(黄)
m
magenta(洋红)
c
cyan(青)
r
red(红)
g
green(绿)
b
blue(兰)默认
w
white(白)
k
black(黑)
线型字符定义表
标识符
线型、点型
标识符
线型、点型
--
长划线
.

-.
点划线
o
圆圈
:
虚线
x
x号
-
实线
+
+号
*
*号
(二)图形标记
在绘制图形的同时,可以对图形加上一些说明,如图形名称、图形某一部分的含义、坐标说明等,将这些操作称为添加图形标记。
title(‘加图形标题');
xlabel('加X轴标记');
ylabel('加Y轴标记');
text(X,Y,'添加文本');
gtext(‘string’)
二维图形
一、 plot函数
格式:
text(x,y,'string')
text(x,y,z,'string')
text(...'PropertyName',PropertyValue...)
如:
plot(0:pi/20:2*pi,sin(0:pi/20:2*pi))
text(pi,0,' \leftarrow sin(\pi)','FontSize',18)
gtext(‘string’)
用鼠标在图形窗口确定标注位置,出现十字坐标。
如:
plot(0:pi/20:2*pi,sin(0:pi/20:2*pi))
gtext('正弦曲线')
leftarrow
rightarrow
uparrow
downarrow

第四讲 绘图功能 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjrl214
  • 文件大小0 KB
  • 时间2015-09-08