excel与最小二乘法_第1页
excel与最小二乘法_第2页
excel与最小二乘法_第3页
excel与最小二乘法_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、最小二乘法是以误差理论为依据 ,在诸数据处理方法 中 ,误差最小 ,精确性最好。然而在实际教学过程中因其计算比较繁杂 ,学生很少采用这一方法 ,影响了学生运用最小二乘法进行数据处理能力的培养。随着计算机的普及,运用最小二乘法进行数据处理有了有力的工具 ,然而采用编写程 序的方法处理数据学生仍感到并不简便。寻找简便易学、容易掌握的计算方法是解决学生掌握最小二乘法进行数据处理的关键。笔者认为运用最常见的学生也比较了解的软件Excel 进行最小二乘法的计算 ,其过程简便而且容易掌握。 2 运用 Excel 进行最小二乘法的计算 Excel中有多种工具可用于最小二乘法的计算,其中的“函数”、“图表向导”、“数据分析”在处理数据时各有特点 ,用于最小二乘法计算时不需要编写程序 ,处理数据非常简便。 例:温度变化时 ,测得某铜线的电阻 ,数据记录在 Excel中如表1 ,求在0 时铜线的电阻及其温度系数。 表 1 实验数据记录表 A B C D E F G H I J K 1 t/ 25103010351040104510 50105510601065107010 2 R/ 11579 11611 11639 11670 11698 11727 1175811787 11814 11846 这一问题可以用 Excel 通过三种不同的方法进行最小二乘法计算。211 运用 Excel中的“函数”进行计算 Excel中有各类函数三百余个,分别用于各种不同的计算。其中的线性回归拟合线方 程的斜率函数 SLOPE、线性回归拟合线方程的截距函数 INTERCEPT 以及相关系数函数 CORREL 可用来确定线性方程y = ax + b 的a 、b 两个系数和计算相关系数以判别线性回归 是否合理。 如在上例中 ,在空白的单元格单击“插入”菜单中的“fx 函数”,在弹出的对话框中分别 选中函数名为“SLOPE”、“INTERCEPT”、“CORREL ”的函数,在各自的对话框中输入存放数 据的单元格区域B2 : K2 和B1 : K1 便可获得斜率 a = R0= 0. 00589 ;截距 b =R0= 1. 433 和 相关系数 R = 0. 9999 的结果。由此可得在0 时铜线的电阻为 11433 , 温度系数为 = -3 -1 /R = 4. 10810 。 R0 0 212 运用 Excel中的“图表向导”进行 计算 “图表向导”是Excel 中绘制图表 的工具,提供有十多种“图表类型”。 其中的“XY 散点图”可用来进行回归 分析 ,在生成一张数据分析图时 ,并能方便地得到拟合线方程和相关系数的平方。 单击“插入”菜单中的“图表”,选 中“XY 散点图”;在对话框“步骤之二” 的“数据区域”中输入存放 y轴数据的 单元格区域B 2 : K2 ; 在“系列”选项的项图1 电阻温度系数的测定 ( ) “X值 X”中输入存放 x轴数据的单 元格区域B 1 : K1;在对话框“步骤之三”中确定图形的名称、坐标轴的标题以及网格线, 在 确定图表的插入位置后就完成实验数据分布图。选中所作的图表, 在工具栏单击“图表” 中的“添加趋势线”, 在弹出的对话框选项中“类型”选“线性”; “选项”选中“显示公式”和 “显示R 平方值”的复选框, 便可得到拟合线方程和相关系数的平方。如图 1 所示, 拟合 线方程为 y= 0. 0059x+ 1. 4333 及相关系数的平方 R2= 0. 9999 , 由此也可得在0 时铜线 -3 -1 的电阻为11433 ,温度系数为4. 10810 。 213 运用 Excel中的“数据分析”进行计算 “数据分析”是Excel中为了进行复杂统计或工程分析时节省步骤的一个专用工具。 使用时单击“工具”菜单中的“数据分析”命令。如果“工具”菜单中没有“数据分析”命令 , ( 则需要安装“分析工具库”。 在“工具”菜单中 ,单击“加载宏”命令 ,在“加载宏”对话框中 ) 选中“分析工具库”。在弹出的“数据分析”对话框中选中“回归”,此工具可通过对一组观 察值使用“最小二乘法”直线拟合 ,进行线形回归分析。在弹出的“回归”对话框“Y 值输入 区域”、“X 值输入区域”中分别输入存放数据的单元格区域 ,选择“输出区域”单选按钮并 输入要显示结果的单元格 ,若选中“线性拟合图”的复选框则可同时生成图表。单击“确 定”就完成了所有计算和作图工作。“数据分析”的结果有许多线性回归分析的计算数值。在本例中不但计算出关系数R= 0. 9999 ;斜率 a = ;截距 b = 1. 433 , 同时在“标准误差”行中显示测量值yi 的标准 偏差 s (y) = , 在“标准误差”列中显示斜率 a的标准偏差s ( a) = 215510-5和截距 ( )b的标准偏差s b= 等等分析数据。 214 各运算方法的特点比较 从上面 Excel中三种计算方法中可看出:利用“函数”运算方法简单 ,但需要记住函数 名称 ,缺点是没有图表显示;利用“图表向导”运算根据对话框 ,所见即所得操作简单 ,数据 和图表都能显示 ,缺点是运算步骤较多;利用“数据分析”运算过程简单 ,运算结果和图表 可一并获得 ,获得的数据分析结果比前两种方法要多而全 ,而过程则简便得多 ,其缺点正 是得到的分析数据太多,许多数据是初步进行最小二乘法计算时所不需要的 ,要能够对太 多的数据进行取舍。对它们各自特点对比如表2 。 表2 Excel中三种最小二乘法计算比较表 方法 所需步骤 获得信息 函数 2 步/ 函数 截距、斜率、相关系数 图表向导 共5 步图表、拟合线方程、相关系数的平方( () () ( ) ) 数据分析共2 步 截距、斜率、相关系数、标准偏差 sy 、sa 、sb 、图表、等 根据上面三种计算方法的特点 ,笔者认为在运用最小二乘法处理实验数据时以 Excel 中“数据分析”最为方便又易于掌握,获得的信息也最多。 3 结束语 在众多的最小二乘法计算方法中 ,利用 Excel 来处理 ,不用编写程序 ,简便易学 ,容易 掌握,是解决学生掌握最小二乘法进行数据处理的很好工具 ,在培养学生数据处理能力方面很有帮助。 应用EXCEL实现最小二乘法计算的方法有:利用EXCEL函数、利用数据分析工具、添加趋势线等。 表格与公式编辑 将最小二乘法计算过程,应用电子表格逐步完成计算,得到结果。 应用EXCEL的统计函数 A、LINEST() 使用最小二乘法对已知数据进行最佳直线拟合,然后返回描述此直线的数组。也可以将LINEST与其他函数结合以便计算未知参数中其他类型的线性模型的统计值,包括多项式、对数、指数和幂级数。因为此函数返回数值数组,所以必须以数组公式的形式输入。 B、SLOPE() 返回根据known_ys和known_xs中的数据点拟合的线性回归直线的斜率。斜率为直线上任意两点的重直距离与水平距离的比值,也就是回归直线的变化率。 C、INTERCEPT() 利用现有的x值与y值计算直线与y轴的截距。截距为穿过已知的known_xs和known_ys数据点的线性回归线与y轴的交点。当自变量为0(零)时,使用INTERCEPT函数可以决定因变量的值。 D、CORREL() 返回单元格区域 array1和 array2之间的相关系数。使用相关系数可以确定两种属性之间的关系。 添加趋势线 添加趋势线的应用较其他方法直观,可以用来完成直线回归,也可以用来完成非线性回归。具体方法不再赘述。 数据分析工具 “回归”分析工具通过对一组观察值使用“最小二乘法”直线拟合来执行线性回归分析。本工具可用来分析单个因变量是如何受一个或几个自变量的值影响的。 “回归分析”对话框 Y值输入区域 在此输入对因变量数据区域的引用。该区域必须由单列数据组成。 X值输入区域 在此输入对自变量数据区域的引用。Microsoft Office Excel 将对此区域中的自变量从左到右进行升序排列。自变量的个数最多为16。 标志 如果数据源区域的第一行或第一列中包含标志项,请选中此复选框。如果数据源区域中没有标志项,请清除此复选框,Excel将在输出表中生成适当的数据标志。 置信度 如果需要在汇总输出表中包含附加的置信度,请选中此选项。在框中,输入所要使用的置信度。默认值为95%。 常数为零 如果要强制回归线经过原点,请选中此复选框。 输出区域 在此输入对输出表左上角单元格的引用。汇总输出表至少需要有七列,其中包括方差分析表、系数、y 估计值的标准误差、r2 值、观察值个数以及系数的标准误差。 新工作表 单击此选项可在当前工作簿中插入新工作表,并从新工作表的 A1 单元格开始粘贴计算结果。若要为新工作表命名,请在框中键入名称。 新工作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论