1基于MATLAB的科学计算—函数逼近1

数值分析—最佳逼近

━基于MATLAB的实现与分析

§1 引 言

所谓函数最佳逼近就是从指定的一类简单的函数中寻找一个和给定的函数“最贴近”的函数,从几何(空间)的角度看,函数最佳逼近就是从指定的一类简单的函数(点的集合)中寻找一个与给定的函数(定点)距离最短的函数(点)。

由于在函数空间中可以定义不同的距离,不同意义下的距离度量定义了不同的逼近准则。

令表示指定的一类简单的函数集合

1、函数最佳一致逼近:

基于的距离度量如下

(1)

逼近准则:

(2)

2、函数最均方逼近:

基于的距离度量如下

(3)

逼近准则

(4)

如果给定的是函数在若干点处的函数值:,,那么还有称为:

3、最小二乘逼近:

基于的距离度量如下

(5)

逼近准则

(6)

4、插值逼近,其逼近准则为:

,       (7)

对于函数最佳逼近问题而言,用于逼近的简单的函数集合一般选取次数不超过次的多项式函数全体

(8)

即用多项式函数逼近给定的函数,其原因在于只需对自变量做加法、减法和乘法运算就能得到函数值是多项式函数显著的特点之一,因此,从计算的角度来说多项式函数是最简单的。

1、函数最佳一致逼近(Uniformity Optimal Approximation)

基于的距离度量如下

(1)

逼近准则:

(2)

求一函数在给定区间上的最佳逼近多项式,指定用于逼近多项式的次数,如次数不超过次的多项式函数全体

(3)

关于函数最佳一致逼近,有著名的

定理1(Weierstrass)上的连续函数,必存在多项式函数序列,,使得

(4)

以及

定理2上的连续函数,在次数不超过次的多项式函数全体

(5)

中最佳一致逼近多项式函数必存在。

定义1 设,如果存在点集满足

(6)

使得函数在该点集上取值为

(7)

则称点集是函数在区间的一个交错点组。

例1 考虑函数

在区间上的情况,容易验证

(8)

即,,是该函数在区间上的交错点组.

最佳一致逼近问题同时存在正偏差点和负偏差点.

通过具体求解下面的零次、一次最佳一致逼近来理解.

一、零次最佳一致逼近

设(为某常数)为的最佳一致逼近多项式.因为,因而有最大值和最小值,即有点,使.显然,,见右图.

事实上,由于,而对任何, ,即为最小偏差,为正、负偏差点.

二、一次最佳一致逼近

设且不变号.不妨设,此时根据右图,所求即为平行于弦MN的直线,且满足.

由于,必单调增加,而偏差点必在的最大、最小值点达到,因此,两端点和使的点都是偏差点.即有

由方程1)解出.由方程2)解出,其中由求出.从而为所求一次最佳一致逼近多项式,其几何意义如上图.所示.直线与弦MN平行,且通过MQ的中点.

【】 时,一次逼近有三个偏差点,且偏差点正、负交替出现.切比雪夫发现了最佳一致逼近多项式存在的条件.

定理3(Chebyshev次多项式是函数在上的最佳一致逼近多项式当且仅当在上有个点组成的交错点组。

充分性证明:设在上有个点组成的交错点组:

(9)

不妨假设式如下情形

设是异于的一个次多项式,且

(10)

由于

(11)

所以

(12)

进一步地

(13)

一般地

,   (14)

这表明至多是次的多项式至少有个根,根据代数基本定理这是不可能的.

为了讨论函数的最佳一致逼近问题,需要了解在其中起重要作用的Chebyshev多项式及其性质.

§2 Chebyshev多项式及其若干性质:

首先介绍正交多项式(Orthogonal Polynomials)的基本概念.

§2.1 正交多项式

【定义2】 若非负函数在上满足条件

(1) 对一切,存在;

(2) 对非负连续函数,若,则在上.

那么,称为上的权函数.

【定义3】 给定,是上的权函数,称

为与在上的内积.

内积的性质:

(1) ;

(2) ,为常数;

(3) ;

(4) 当时,.

【定义4】 若与的内积=0,则称与在区间上带权正交.

【注】(1) 若函数序列满足

则称是上关于权的正交函数序列(Orthogonal Set of Functions).

(2) 当正交函数序列的是()次多项式时,则称是上关于权函数的正交多项式序列.

(3)正交多项

matlab实现线性函数逼近,1基于MATLAB的科学计算—函数逼近1.doc相关推荐

  1. matlab噪音的消除办法,基于MATLAB的噪声消除方法.ppt

    基于MATLAB的噪声消除方法 基于MATLAB的噪声消除方法 答 辩 人 :徐 苏 美 指导教师:杨卫平教授 论文的指导思想 21世纪的社会是信息化社会,我们生活中的每一天都离不开数字信号.随着信息 ...

  2. matlab 图片倒影_计算物理基于matlab方法研究水中倒影问题

    计算物理基于matlab方法研究水中倒影问题 基于 Matlab 方法研究水中倒影问题[摘 要] 本文介绍了用 matlab 研究倒影问题的方法,利用 matlab 可视化的优点可 以直观的得出结果. ...

  3. 【MATLAB第58期】基于MATLAB的PCA-Kmeans、PCA-LVQ与BP神经网络分类预测模型对比

    [MATLAB第58期]基于MATLAB的PCA-Kmeans.PCA-LVQ与BP神经网络分类预测模型对比 一.数据介绍 基于UCI葡萄酒数据集进行葡萄酒分类及产地预测 共包含178组样本数据,来源 ...

  4. matlab计算器设计流程图_基于MATLAB计算器设计与开发

    .................................................................................................... ...

  5. python 对比matlab_全面对比 MATLAB、Julia、Python,谁在科学计算中更胜一筹?

    原标题:全面对比 MATLAB.Julia.Python,谁在科学计算中更胜一筹? 数百种编程语言,各有优劣,各自也都有自己最为适用的场景.那么就科学计算领域而言,主流的 MATLAB.Julia.P ...

  6. 基于Matlab的压力控制论文,基于Matlab的压力容器螺栓组联接优化设计的论文

    基于Matlab的压力容器螺栓组联接优化设计的论文 螺栓作为一种机械静连接件,广泛应用于各种机械设备.仪器仪表和日常生活器具中.螺栓组连接的设计计算,主要根据被连接机械设备的载荷大小.功能要求和结构特 ...

  7. matlab fft谱分析实验报告,基于matlab的fft频谱分析及应用实验报告.docx

    基于matlab的fft频谱分析及应用实验报告 实验三用FFT对信号进行频谱分析 一实验目的 1能够熟练掌握快速离散傅立叶变换的原理及应用FFT进行频谱分析的基本方法:2了解用FFT进行频谱分析可能出 ...

  8. matlab关于图像增强的毕业论文,基于MATLAB的图像增强技术处理毕业论文

    基于MATLAB的图像增强技术处理毕业论文 图像增强技术综述内容摘要数字图像处理是指将图像信号转换成数字格式并利用计算机对其进行处理的过程.图像增强是数字图像处理的过程中经常采用的一种方法,它对提高图 ...

  9. 用MATLAB设计FIR数字滤波器实验,基于Matlab的FIR数字滤波器设计

    摘要:提出FIR敷字滤波器的设计方案,并基于Matlab实现滤波仿真.通过使用Matlab信号处理工具箱提供的函数,选择适当的窗函数编写程序,其中窗函数按照实际信号的处理需求,参数折中选择.实验获得了 ...

最新文章

  1. 诺丁汉大学高级计算机科学,诺丁汉大学博士生奖学金介绍
  2. 【FCS NOI2018】福建省冬摸鱼笔记 day4
  3. 操作系统二:计算机内存体系
  4. Ubuntu上安装显卡驱动
  5. ubuntu16.04 intel_rapl : no valid rapl domains found in packge0
  6. Java9新功能之HTTP2和REPL
  7. 【java】map的几种遍历方式
  8. 张高兴的 .NET Core IoT 入门指南:环境配置、Blink、部署
  9. linux pxe安装视频,Linux—图解PXE实现全自动安装系统(1)
  10. springboot和springcloud及常用注解积累
  11. HTTP协议探究(一):缓存
  12. 《圈圈教你玩USB》 第二章 USB 硬件系统设计_测试程序的编写和调试——看书笔记
  13. 【LaTeX笔记1】最全命令+符号
  14. 基于MATLAB的声纹识别系统软件的设计
  15. CUDA学习(十一) 利用npp做图像处理
  16. 正则表达式 正则表达式语法
  17. h5 页面唤起微信和qq
  18. 公众平台--扫描微信二维码,关注后自动登录
  19. OSChina 周六乱弹 —— 女友是啥子哟?生命的最大负载?
  20. 关于等级保护(等保2.0)安全解决方案

热门文章

  1. 加州大学欧文分校 计算机专业,加州大学欧文分校计算机工程专业怎么样?
  2. confirm-order提交订单
  3. Nature:用2斤DNA就能存储世界上所有的数据
  4. 中国宗教场所地理分布数据
  5. scala使用log4j_将Twitter4j与Scala结合使用以执行用户操作
  6. Linux Centos 7 实现java控制打印机打印文件**
  7. 最新《JK学院 C语言教程培训 C语言教程+源代码》
  8. 腾讯收购Foxmail的意图
  9. 家庭组网 光猫+交换机利用VLAN划分实现客厅单线复用(下) 将各房间网口接入家庭局域网
  10. 语音特征信号分类---BP神经网络---MATLAB实现