python mysql数据库操作,
线性插值(线性插值)
什么是线性插值?
线性插值法是一种使用连接两个已知量的直线来确定两个已知量之间未知量的值的方法。
线性插值法
假设坐标(x0,y0)和(x1,y1)已知,求区间[x0,x1]中某位置x的直线上的值。如图,得到一个两点线性方程。
如果方程两边的值都是,那么这些值就是插值系数。x0-x和x0-x-1之间的距离之比。因为x的值是已知的,所以可以根据公式得到。
同样的,
因此,它可以用代数表示为:
y=(1) y0 y1
或者,
y=y0(y1y0)
所以可以直接得到y。实际上,即使x不在x0和x1之间,也不在0和1之间,这个公式也成立。在这种情况下,这种方法称为线性外推。参见外推。
已知y求x的过程和上面的过程一样,只是x和y互换了。
线性插值近似法
线性插值常用来逼近已知函数F的两点的值和其他点的值。该近似方法的误差线定义如下
rt=f(x )) x)
表示上面定义的线性插值多项式。
根据罗尔定理,如果f有两个连续导数,误差范围为
可以看出,函数上两点之间的逼近随着逼近函数二阶导数的增大而变差。直觉上也是如此。函数的曲率越大,简单线性插值逼近的误差越大。
线性插值法示例
线性插值方法认为现象是线性均匀变化的,因此可以用两点线性方程进行线性插值。
两点的线性方程如下。
换句话说
公式X0、Y0、X1和Y1——的已知统计数据;
X——X0和X1之间的数据
对应于Y——的插值数据。
某地区居民货币收入和消费支出见表1。当该地区居民收入预计为19.5亿元时,对应的消费支出是多少?
表1居民货币收入和消费支出数据(单位:亿元)。
顺序
支出(y)
0
18.2
15.8
一个
19.8
17.2
松开
=16.9
因此,如果这个地区的居民收入为19.5亿元,他们的消费支出为16.9亿元。
线性插值方法只是用宋来估计两点之间的对应值,但由于两点之间的对应值本身经常受到各种意外的影响,线性插值结果的误差可能较大。
虽然说了很多,但我真正用的是公式。
就是这样。这个鬼,真的是早就TM忘了!编程离不开数学知识!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。