下载此文档

19-基于MATLAB的数据处理.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
19-基于MATLAB的数据处理
MATLAB 熟悉MATLAB的数据处理基本功能。
PC机,。
滤波、线性化、拟合与绘图等MATLAB的数据处理常用功能。 参考(但不局限于)如下步骤完成实验:
1.
MATLAB提供了丰富的绘图功能,通过help graph2d可得到所有画二维图形的命令,通过help graph3d可得到所有画三维图形的命令。
下面介绍常用的二维图形命令。
(1)基本的绘图命令
plot(x1,y1,option1,x2,y2,option2,…)
x1,y1给出的数据分别为x,y轴坐标值,option1为选项参数,以逐点连折线的方式绘制1个二维图形;类似地绘制第二个二维图形……
这是plot命令的完全格式,在实际应用中可以根据需要进行简化。比如:
plot(x,y);plot(x,y,option)。
选项参数option定义了图形曲线的颜色、线型及标示符号,它由一对单引
号括起来。
subplot(m,n,k):分割图形显示窗口。
m:上下分割个数,n:左右分割个数,k:子图编号。
semilogx:绘制以x轴为对数坐标(以10为底),y轴为线性坐标的半对数坐标图形。 semilogy:绘制以y轴为对数坐标(以10为底),x轴为线性坐标的半对数坐标图形。
(2)选择图像
figure(1);figure(2);…;figure(n):打开不同的图形窗口,以便绘
制不同的图形。
(3)加网格
grid on:在所画出的图形坐标中加入栅格;
grid off:去除图形坐标中的栅格。
(4)保持、覆盖图形
hold on:把当前图形保持在屏幕上不变,同时允许在这个坐标内绘制另外
一个图形;hold off:使新图覆盖旧的图形。
(5)设定轴的范围
axis([xmin xmax ymin ymax]):设定坐标轴的缩放比例;
axis(‘equal’):将x坐标轴和y坐标轴的单位刻度大小调整为一样。
(6)文字标示
text(x,y,‘字符串’):在图形的指定坐标位置(x,y)处,标示单引号括起来的字符串。
gtext(‘字符串’):利用鼠标在图形的某一位置标示字符串。
title(‘字符串’):在所画图形的最上端显示说明该图形标题。
xlabel(‘字符串’),ylabel(‘字符串’):设置x,y坐标轴的名称。
Legend(‘字符串1’,‘字符串2’,…,‘字符串n’):在屏幕上开启一个小视窗,然后依据绘图命令的先后次序,用对应的字符串区分图形上的线。
输入特殊的文字需要用反斜杠(\)开头。
(7)其它绘图命令 可用于数值统计分析或离散数据处理,包括bax(x,y),hist(y,x),stairs
(x,y),stem(x,y)等。
(8)综合应用 t=0:pi/20:2*pi;
[x,y]=meshgrid(t);
subplot(2,2,1)
plot(sin(t),cos(t),'*')
axis equal
title('图1','FontSize',8)
xlabel('sin(t)','FontSize',8)
ylabel

19-基于MATLAB的数据处理 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jenglot
  • 文件大小30 KB
  • 时间2022-05-24