文档详情

Matlab数值分析数据处理基础入门(重要).ppt

发布:2017-03-24约8.9千字共68页下载文档
文本预览下载声明
第二讲 数据处理 Matlab和Origin处理实验数据 主要特点 主要应用 应用线性代数 自动控制理论 数据统计 数字信号处理 时间序列分析 动态系统仿真 图形处理 合成、化学计量分析 2.1.1.2 Matlab 处理实验数据基本操作 基本运算单元 矩阵 单个数据 标量或1×1的矩阵 单行或单列的矩阵 向量(行向量或列向量) 大气压力p为754mmHg,p即为为标量。 不同时刻t对应某物理量y,t和y即为2个向量。 t和y放在一起(第一列为时间,第二列为y),用data来表示,则data就为2列的矩阵,行数为t或y的个数(它们必须相等)。 工作界面 2.1.2.1 数据输入 直接输入 标量:p=754; 向量:t=[5,10,15,21,25,30] --如果是行向量,数据之间用空格或“,”分隔。如果是列向量,数据间之间用“;”分隔。 矩阵:每行的数据之间用空格或“,”分隔,分列时用“;”。 1)输入向量或矩阵,“[”、“]”(方括)是必须的。 2)如果在语句最后加入“;”作为输入结束,则回车后输入的结果不回显,否则将回显 2.1.2.1 数据输入 文件读入 直接输入法只适合少量数据输入,对于大量的数据,或由外部程序产生的,或由计算机自动采集的数据,主要以 文件形式存在。Matlab可以从文件读入数据。 主要介绍ACSII文件输入 文件格式如下: 如果有2个以上的向量,每一向量为一列(或一行),数据之间用“,”或空格分开。 2.1.2.1 数据输入 2.1.2.1 数据输入 2.1.2.1 数据输入 2.1.2.2 有关数据分析函数 2.1.2.2 有关数据分析函数 2.1.2.3 Matlab中的运算 2.1.3 Maltab的图形功能 2.1.3.1 绘图语句及图形窗口的选择和建立 plot(x,y,‘参数’) x、y为表达自变量与函数的值的向量, 参数 线型、标记、颜色 同一坐标系统中画多个图形, Plot(x,y,’参数‘,x1,y1,’参数‘) 例:绘一条二维曲线(y=et/2.sin3t)。 t=0:pi/50:4*pi;?? %定义横轴向量,从0到4π,每个数据间相差π/50。 y=exp(t/2).*sin(3*t);? 计算纵轴向量y。 plot(t,y)?? %绘制二维图形 subplot(m,n,i) 产生一个m行n列的m×n个小图形窗口,选择第i个小窗口为当前输出窗口,i在1~m×n之间。 2.1.3.2 选择不同的坐标系统 2.1.3.3 绘图参数选择 2.1.3.4 数轴的数据范围设置 2.1.3.5图形的标注 2.1.4拟合和插值 在对实验数据进行拟合时,决定自变量与函数的关系的原则首先是根据理论上是什么关系,然后尽可能地将其变换为线性关系进行拟合。 如果不能获得线性的关系,或者实验数据不知其理论关系是怎样的,则要根据其图象采用适当的多项式或其它关系进行拟合试验,以找到适当的函数关系,这也就是获得经验公式的一般方法。 2.1.4.2 插值 2.1.5 MATLAB数据的输出 日志命令(diary)产生日志文件 使用diary off命令关闭日志 可以如下操作: diary filename ……..(操作) diary off 2.1.5.2 保存图形 在图形窗口选择Edit\Copy,将图形复制到剪贴板,即可粘贴到Word或画图板中进行处理了。 键盘上的“Print Screen”键将整个屏幕复制到剪贴板,然后在画图板中进行处理。 Matlab也提供了直接生成图形文件的命令: print –dbitmap filename,生成的图形文件为bitmap格式,所以文件的扩展名应取为.bmp。 !!使用print命令时,注意检查File\Preferences\Copying Options中“白背景”选项,选中。否则粘贴出的图形将是黑背景。若忽略filename 则复制到剪贴板。 2.1.5.3 数据保存 Origin 程序应用 Origin是美国Microcal公司出的数据分析和绘图软件,现在的最高版本为7.5 使用简单,采用直观的、图形化的、面向对象的窗口菜单和工具栏操作,全面支持鼠标右键、支持拖方式绘图等 数据分析 数据的排序、调整、计算、统计、频谱变换、曲线拟合 绘图 基于模版,提供几十种二维和三维绘图模板而且允许用户自己定制模板 工作界面 菜单栏 菜单简要说明 File 文件功能操作 打开文件、输入输出数据图形等 Edit 编辑功能操作 包括数据和图像的编辑等,比如复制粘贴清除等,特别注意undo功能 View 视图功能操作 控制屏幕显示, Plot 绘图功能操作 主要
显示全部
相似文档