下载此文档

MATLAB的绘图.ppt


文档分类:IT计算机 | 页数:约94页 举报非法文档有奖
1/94
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/94 下载此文档
文档列表 文档介绍
MATLAB的绘图
MARKETING
*
plot(x,y) —— 基本格式,以y(x)的函数关系作出直角坐标图。
x,y均可为向量和矩阵,其中有3种组合用于绘制连线图。
x,y均为n维向量时,绘制向量y对向量x的图形,即以 在hold on和hold off之间切换。
subplot —— 子图分割命令,该命令用于生成并控制多个坐标轴,把当前图形窗口分隔成几个矩形部分,不同的部分是按行方向以数字进行标号的。
subplot(m,n,p) 将一图形窗口分成mxn个小窗口,在第p个小窗口中创建一坐标轴,则新的坐标轴成为当前坐标轴。若p为一向量,则创建一坐标轴,包含所有罗列在p中的小窗口。用户可以通过参数p分别对各子绘图区域进行操作,子绘图区域的编号从左至右编号。
subplot(m,n,p, 'align') 对齐坐标轴
t=0:pi/100:2*pi; y=sin(t); y1=sin(t+);y2=sin(t+);y3=cos(t); subplot(1,3,1); plot(t,y) subplot(1,3,2); plot(t,y3) subplot(1,3,3); plot(t,y2)
subplot(3,1,1); plot(t,y) subplot(3,1,2); plot(t,y3) subplot(3,1,3); plot(t,y2)
income=[ ]
outgo=[ ]
subplot(2,1,1), plot(income)
subplot(2,1,2), plot(outgo)
4. 多窗口绘图
此前学习的绘图命令得到的图形都是在相同的图形窗口中绘制的,,在利用前面每一个绘图命令绘图时,这个窗口是随之自动生成的。
它是如何产生的呢?如何在利用函数命令绘制图形之前生成图形窗口?
figure(n) —— 创建窗口函数,n为窗口顺序号。
例: t=0:pi/100:2*pi; y=sin(t);
y1=sin(t+); y2=sin(t+);
plot(t,y) —— 自动出现第一个窗口
figure(2)
plot(t,y1) —— 在第二窗口绘图
figure(3)
plot(t,y2) ——在第三窗口绘图

例 :plot(t,y,'r-',t,y1,'g:',t,y2,'b*')

将标题、坐标轴标记、网格线及文字注
释加注到图形上,这些函数为:
title —— 给图形加标题
x-lable —— 给x轴加标注
y-lable —— 给y轴加标注
text —— 在图形指定位置加标注
gtext —— 将标注加到图形任意位置
(用鼠标来控制位置)
例:t=0::10
y1=sin(t); y2=cos(t); plot(t,y1,'r',t,y2,'b--');
x=[*pi;*pi]; y=[-;];
s=['sin(t)';'cos(t)'];
text(x,y,s);
title('正弦和余弦曲线');
legend('正弦','余弦')
xlabel('时间t'),ylabel('正弦、余弦')
grid
axis square
2
4
6
8
10
时间t
axis的用法还有:
axis([xmin xmax ymin ymax]) —— 用行向量中
给出的值设定坐标轴的最大和最小值。
如axis ([-2 2 0 5])
axis(equal) —— 将两坐标轴设为相等
axis on(off) —— 显示和关闭坐标轴的标
记、标志
axis auto —— 将坐标轴设置返回自动缺
省值
Demo:demos/matlab/graphics/
axes properties
—— 绘制函数图函数
Plot命令是将从外部输入或通过函数数值计算得到的数据矩阵转化为连线图。而在实际应用中,用户可能并不知道某一个函数随自变量变化的趋势,此时若采用plot来绘图,可

MATLAB的绘图 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数94
  • 收藏数0 收藏
  • 顶次数0
  • 上传人放射辐射
  • 文件大小1.18 MB
  • 时间2022-03-31