基于MATLAB的多项式拟合.pdfVIP

  • 24
  • 0
  • 约1.35万字
  • 约 3页
  • 2017-10-25 发布于浙江
  • 举报
实验室科学 2006年 10 月第 5期 基于 MA TLAB 的多项式拟合 戚  非  闫 勇  田 应 (大连大学物理科学与技术学院 辽宁大连  116622) 摘  要 :当不能通过物理分析得到函数关系时 ,我们可以根据实验数据拟合一多项式 。本文介绍 了利用 M atlab进行物理实验数据的多项式拟合方法 ,并借助图线对结果进行了分析 。 关键词 :多项式拟合 ;最佳阶数 ; M atlab 1. 引言 线 ,往往较难判别哪一个优劣 。一个拟合的多项式 物理实验数据处理是物理实验的重要一步 。 并不是阶数越高越好 ,因为一些高阶项往往对 y影 一般来说 ,有多种方法来处理数据 。科学研究课题 响很小 ,我们就要在拟合方程中删除他们 , 以其建 中 ,有一些问题是要研究两变量之间的内在关系 , 立更为简单的多项式方程 。一般总是先从低阶开 这些内在关系不是线性的 ,而是某种曲线关系 ,我 始拟合 ,然后根据判别规则决定是否需要提高阶数 ( ) 们就要根据 n对测量数据 x , y 找出此函数关系 进行拟合 。这个判别规则非常复杂 。但是如果利 i i y = f ( x) ,但此函数关系又不能通过物理分析得到 , 用 M atlab 问题就变得很简单 ,如 k 阶是最佳拟合 , 我们便单纯根据数据点的拟合假定其为一多项式 , 不需要进行更高阶拟合 , 当你输入阶数大于 k 时 , 并求出多项式的阶数及系数 ,这称为多项式拟合 。 计算机就会显示 : Po lynom ial is in bed conditioned. 本文采用 M atlab 来实现多项式拟合 。M atlab 等等 。 是一种高效率的用于科学计算的高级语言 ,它具有 以下是我们利用 M atlab所编的程序 : 语法规则简单 、编程效率高 、库函数丰富等优点 ,其 ( ) b = get handle s. j s, ’string’ 较强的绘图、图像及动画功能也非常便于进行数据 w = str2num ( b) 分析 、图像显示与动态模拟 ,而且便于实现 ,大大地 k =w 提高了实验数据处理的效率和精确度 。 n = 10; 2. 数据处理原理和方法 lin = zero s ( n , 1) 这里以万用表电阻档设计实验为例 。实验电 rin = zero s( n , 1) 路联好后 ,

文档评论(0)

1亿VIP精品文档

相关文档