教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

数值计算方法-第6章-函数逼近

来源:网络收集 时间:2026-08-23
导读: 《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni) 第6章 函数逼近 函数逼近的概念 实际问题中, 通过测量或数值计算得到一批离散的数据, 希望通过 某种函数(曲线)来描述它, 且使得它在某种意义下最“贴近”这批 数据, 这就

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

第6章 函数逼近

函数逼近的概念

实际问题中, 通过测量或数值计算得到一批离散的数据, 希望通过 某种函数(曲线)来描述它, 且使得它在某种意义下最“贴近”这批 数据, 这就是数据拟合, 也称为函数逼近. 函数逼近的例子 从图形上可看出, 数据分布接近 一组实验数据: 于直线: y ax bi Xi yi 1 2 1.1 2 4 2.8 3 6 4.9 4 8 7.2

如何选取a,b, 使得直线“最好” 地贴近于数据点? 记, yi* axi b

i yi yi*

残差

评判残差大小的标准?

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

衡量残差大小的标准

第6章 函数逼近

① 使残差的绝对值之和最小, 即:

i

i

min

这一标准虽然简单, 但使用上不太方便.

i min ② 使残差绝对值最大的分量达到最小, 即: max i这一方法称为最佳一致逼近.2 ③ 使残差的平方和达到最小, 即: i min i

这一方法称为最佳平方逼近, 通常也称为曲线(数据)拟合的最小二 乘法. 该方法较简单, 是应用中常用的一种方法.

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

一. 数据拟合的最小二乘法

第6章 函数逼近

最小二乘法的基本思想一组给定的数据点 (i=0,1,…n)2 n 2 [ y ( x )] min [ y ( x )] i i i i i 1 n

(xi, yi) 即,

选取近似函数类H, 寻求 函数 ( x) H , 使得2 [ y ( x )] 最小. i i i 1 2 i i 1 n n

H

i 1

H通常采用比较简单的函数类, 如低阶多项式, 指数函数等.

多项式拟合n

方法 数据点: ( xi , yi ) (i 1, , n)

m次多项式: Pm ( x) a0 a1 x am x m (m n)i 1 2 i n i 1

2 残差平方和: F (a0 , a1 , , am ) [ yi Pm ( xi )]

F 要求F(a0,…,am) 极小 0 ( j 0,1, , m) a j

2 [ yi Pm ( xi )]xi 0j i 1

n

j ( a x ) x y x ii i i 1 k 0 k k i j i 1

n

m

n

( xk 0 i 1

m

n

k j i

)ak yi xiji 1

n

( j 0,1, , m)

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

m

确定拟合多项式的系数n i 1 k j i

第6章 函数逼近

( xk 0

)ak yi xiji 1

n

( j 0,1, , m)

j=0 j=1

j=m

n n n n 2 m na ( x ) a ( x ) a ( x i 1 i 2 i ) am yi 0 i 1 i 1 i 1 i 1 n n n n n 2 3 m 1 ( xi )a0 ( xi )a1 ( xi )a2 ( xi )am yi xi i 1 i 1 i 1 i 1 i 1 n n n n n m m 1 m 2 2m m ( x ) a ( x ) a ( x ) a ( x ) a y x 1 i 2 i m i i i 0 i i 1 i 1 i 1 i 1 i 1

记为, [A] a f

称为正则方程组, 或法方程组.

可以证明, 该方程组有唯一解(a0,a1,…,am), 从而得Pm(x). 但要注意, 系数矩阵A通常是病态的, 其条件数cond(A)非常大.

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

多项式拟合的例子i Xi yi 1 0 0.356 2 1 0.805 3

2 1.005 4 3 0.942 5 4 0.668

第6章 函数逼近

6 5 0.325

用二次多项式拟合这批数据. 解. 二次拟合多项式: P2 ( x) a0 a1 x a2 x 2 正则方程 (n=6): n n xi i 1 n 2 xi i 1

xi 1 n

n

i

xi 1 n i 1

2 i

x

3 i

n x y i i 1 a0 i 1 n n yx 3 x a i 1 i i i 1 a2 i 1 n n 4 2 xi yi xi i 1 i 1 n 2 i

6 15 55 a0 4.101 15 55 225 a 9.938 1 55 225 979 a2 32.116

a0 0.379857 a 0.504886 1 a2 0.104571

拟合曲线图

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

指数拟合

第6章 函数逼近

方法 当数据点 ( xi , yi ) (i 1, , n) 接近于指数曲线分布时, 可用指数函数进行拟合: y beax F n axi axi n 0 2 y be bx e 0 i i axi a F (a, b) yi be 取极小 i 1 n i 1 F axi axi 0 y be e 0 i 称为非线性最小二乘问题. b i 1 改进的方法 ln yi 关于x的线性函数 数据点 ( xi , zi ) z ln y ln b ax 拟合多项式: z a0 a1 x 正则方程: n n xi i 1n

线性最小二乘问题 a0 a 1

n xi zi a i 1 0 i 1 n n 2 a1 x z x i i i i 1 i 1

y e e a0 a1 x 即: y e ez

a0 a1x

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

1 当数据点分布接近于函数 y 时 ax b 1 1 作变换: z ax b 对数据点 ( xi , zi ) 进行线性最小二乘拟合. yi y 1 1 参数a, b y 拟合曲线 z ax b z ax b t 当数据点分布接近于函数 y 时 a bt 1 1 1 1 作变换: x , z ax b 对数据点 ( xi , zi ) 进行线性最 ti yi y t 小二乘拟合. 1 1 t 参数a, b y 拟合曲线 z ax b z ax b a bt 上面两种拟合中, 参数a, b 满足以下正则方程: n n xi i 1 n x z i i b i 1 i 1 n n 2 a x z x i i i i 1 i 1 n

分式线性拟合

第6章 函数逼近

b a

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

最小二乘拟合的一般步骤 ① 通过观测数据点的形态, 确定拟合函数的形式; ② 对于一些简单的非线性问题, 通过合适的变换化成线性问题; ③ 由最小二乘的正则方程确定拟合函数中的参数; ④ 对于非线性问题, 将线性拟合函数再反变换成非线性函数. 几点说明 ① 对于指数函数拟合问题:

第6章 函数逼近

观测数据点数据变换

直接拟合 (非线性) 线性拟合

非线性拟合结果反变换

变换后的 数据点

线性拟合参数

非线性拟合函数

② 实际问题中, 各个数据点的重要性可能不相等, 定义误差函数: n (a0 , a1 , , am ) F (a0 , a1 , , am ) i i2 取极小i 1

加权系数

《数值计算方法》(第二版,丁丽娟,程杞元,北京理工大学出版社)配套ppt(来自FuDan Uni)

线性最小二乘法的一般形式

第6章 函数逼近

方法 数据点 ( xi , yi ) (i 1, , n), 线性无关函数组: 0 ( x), 1 ( …… 此处隐藏:5685字,全部文档内容请下载后查看。喜欢就下载吧 ……

数值计算方法-第6章-函数逼近.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1694400.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)