一种数据拟合的方法和装置的制作方法

文档序号:6431765阅读:129来源:国知局
专利名称:一种数据拟合的方法和装置的制作方法
技术领域
本发明涉及数据处理技术,特别涉及一种数据拟合的方法和装置。
背景技术
在实际的数据处理中,常常要对测定的一系列数据进行拟合处理,以得到光滑的、并能够用数学公式加以描述的数据曲线(或曲面,或超曲面).在实际应用中,往往会遇到一系列数据中,某个特殊的关键值是通过特殊方法精确测定(比如初值),其他数据经过另外的快速测定方法得到近似值的情况。这样,就产生了对拟合结果的如下要求I、就要求拟合的曲线(或曲面,或超曲面)必须经过精确测定的一点;2、其他各样本点尽量均匀分布在曲线(或曲面,或超曲面)两侧较近的位置。 在以往的处理方法中,直接用数学公式拟合很难同时满足上述1、2中要求的条件。

发明内容
本发明提供一种数据拟合的方法和装置。通过应用本发明,使得拟合的曲线经过精确测定的一点,并且使其他各样本点尽量均匀分布在曲线或曲面两侧较近的地方;并且处理的结果具有很好的抗噪性。为达到上述目的,本发明提供一种数据拟合的方法,包括获取待拟合的各个样本点的坐标值;对所述各个样本点的坐标值进行差分运算;根据所述差分运算结果生成拟合函数;获取目标曲线经过的特殊点,对所述拟合函数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线。另一方面,本发明还提供一种数据拟合的装置,包括第一获取单元,用于获取待拟合的各个样本点的坐标值;差分运算单元,用于对所述各个样本点的坐标值进行差分运算;生成单元,用于根据所述差分运算结果生成拟合函数;第二获取单元,用于获取目标曲线经过的特殊点,对所述拟合函数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线。与现有技术相比,本发明具有以下优点I、使得拟合的曲线经过精确测定的一点;2、并且使其他各样本点尽量均匀分布在曲线或曲面两侧较近的地方;3、处理的结果具有很好的抗噪性。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例提供的一种数据拟合的方法流程图;图2为本发明实施例提供的一种数据拟合的装置示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,需要指出的是,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种数据拟合的方法,如图I所示,包括
步骤S101、获取待拟合的各个样本点的坐标值。获取原始测量数据各个点的坐标值,分别为(Xl,yi),(x2,y2),K,(Xi, Yi), K其中,横坐标Xi为测定条件的参数值,具体形式可以是一个值或一个向量,纵坐标Yi为测量结果。步骤S102、对所述各个样本点的坐标值进行差分运算;对原始数据(Xl,Y1),(x2, y2),K,(Xi, Yi),K进行差分处理,差分处理的格式不做限制。得到差分数据(X1, (Iy1), (x2, dy2) , K, (Xi, (Iyi), K其中,(Iyi表示差分值。步骤S103、根据所述差分运算结果生成拟合函数。使用在本领域中合理的数学公式对(X1, (Iy1), (x2, dy2), K, (Xi, (Iyi), K进行拟合,得到拟合后的曲线y = f(x)。步骤S104、获取目标曲线经过的特殊点,对所述拟合函数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线。设精确测定的一个特殊点是(xk, yk), (k = 1,2,3, K),并记f(x)的不定积分O /(x)<^中不含常数项的部分是g(x),由公式I = g(X)+yk_g(Xk)给出目标曲线。通过应用本发明,使得拟合的曲线经过精确测定的一点,并且使其他各样本点尽量均匀分布在曲线或曲面两侧较近的地方;并且处理的结果具有很好的抗噪性。本发明实施例还提供一种数据拟合的装置,如图2所示,包括第一获取单元201,用于获取待拟合的各个样本点的坐标值;差分运算单元202,用于对所述各个样本点的坐标值进行差分运算;生成单元203,用于根据所述差分运算结果生成拟合函数;第二获取单元204,用于获取目标曲线经过的特殊点,对所述拟合函数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线。其中,所述第二获取单元204还包括运算子单元2041,用于获取特殊点(xk, yk) (k = I, 2, 3, K),并记拟合函数f (x)的不定积分6 / (x)dx中不含常数项的部分是g(x),由公式y = g(X)+yk_g(Xk)给出目标曲线。通过应用本发明,使得拟合的曲线经过精确测定的一点,并且使其他各样本点尽量均匀分布在曲线或曲面两侧较近的地方;并且处理的结果具有很好的抗噪性。
本发明包括但不局限于以上描述 的实施例,任何本领域的技术人员不需要付出创造性劳动就能思之的变化都应落入本发明的保护范围。
权利要求
1.一种数据拟合的方法,其特征在于,包括以下步骤 获取待拟合的各个样本点的坐标值; 对所述各个样本点的坐标值进行差分运算; 根据所述差分运算结果生成拟合函数; 获取目标曲线经过的特殊点,对所述拟合函数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线。
2.如权利要求I所述的方法,其特征在于,所述坐标值包括横坐标和纵坐标,所述横坐标为测定条件的参数值,参数值为值或者向量;所述纵坐标为测定结果。
3.如权利要求I所述的方法,其特征在于,获取目标曲线经过的特殊点,对所述拟合函 数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线,具体为 获取特殊点(xk, yk), (k = 1,2,3, K),并记拟合函数f (X)的不定积分6中不含常数项的部分是g(x),由公式Y = g (X)+yk-g (Xk)给出目标曲线。
4.一种数据拟合的装置,其特征在于,包括 第一获取单元,用于获取待拟合的各个样本点的坐标值; 差分运算单元,用于对所述各个样本点的坐标值进行差分运算; 生成单元,用于根据所述差分运算结果生成拟合函数; 第二获取单元,用于获取目标曲线经过的特殊点,对所述拟合函数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线。
5.如权利要求4中所述的装置,其特征在于,所述第二获取单元还包括 运算子单元,用于获取特殊点(xk, yk) (k = 1,2,3, K),并记拟合函数f (X)的不定积分O /CxOA中不含常数项的部分是g(x),由公式Y = g(X)+yk_g(Xk)给出目标曲线。
全文摘要
本发明公开一种数据拟合的方法,包括获取待拟合的各个样本点的坐标值;对各个点的坐标值进行差分运算;根据所述差分运算结果生成拟合函数;获取目标曲线经过的特殊点,对所述拟合函数进行积分,根据积分公式以及所述特殊点的坐标值获取目标曲线。通过应用本发明,使得拟合的曲线经过精确测定的一点,并且使其他各样本点尽量均匀分布在曲线或曲面两侧较近的地方;并且处理的结果具有很好的抗噪性。
文档编号G06F9/44GK102736911SQ201110250128
公开日2012年10月17日 申请日期2011年8月29日 优先权日2011年8月29日
发明者金智勇 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1