连续到离散——从最佳平方逼近到最小二乘拟合
最近期末考试在学习函数逼近章节,有了一些想法和感悟,记录一下。
不论述完整内容,仅表达一些问题看法和思考角度。
基本知识:
①函数逼近是用一个S(x)=f(x),好了那就找这个S(x),采用二范数的逼近方式:
如果f(x)为连续函数,则称为最佳平方逼近;f(x)为离散函数,则称为最小二乘拟合;
最佳平方逼近求积,最小二乘拟合求和。
②在线性代数中,一组线性无关的向量可以构成一组正交基,并张成一个线性空间。
1、首先,我们用一组线性无关的基(basis)张成一个线性空间,记为一组线性无关基,张成的空间记为:
那么再寻找空间中的一组线性无关基的系数,就构成了我们要找的最佳平方逼近函数,带*表示逼近嘛,近似相等。
所以我们构建的函数表达式如下(基前面带上线性无关向量的系数):
2、然后,根据最佳平方逼近二范数的格式:
带个权函数吧:
上述公式的基我们是已知的(这个基函数很有意思,后面讲),只要求出基前面的系数就好了,那我们求偏导,扔掉无关的权函数,求偏导得到的系数2也可以扔掉,就得到了:
3、把上述得到的式子展开就是我们熟知的法方程组了。
总而言之,求最佳平方逼近函数就是在求构成线性空间的一组线性无关正交基的系数啊!
最小二乘拟合:把连续函数换成离散点,权函数换为权系数,得到:
仍然用法方程求解基的系数。其实质就是连续变离散,求积变求和。
关于基函数,一般用表示。
- 如果用做基函数就是勒让德(Legendre)最佳平方逼近。Legendre最佳平方逼近好的点是他的给算完了,所以只算一个即可;
- 如果用做基函数,权函数就是Chebyshev极数;
- ……
如果此篇文章对您有帮助,记得评论告诉我:) 您的点赞和收藏是对写作者最大的鼓励~
连续到离散——从最佳平方逼近到最小二乘拟合相关推荐
- 自定义一组基函数的最佳平方逼近——matlab实现
作者:老李 时间:2019-10-26 目标: 给出一组非线性相关的函数作为基底,通过有限点集 ( x k , y k ) (x_{k},y_{k}) (xk,yk),构造拟合函数 过程: 我们设 ...
- 用神经网络分类连续与离散
A:连续 B:离散 (A,B)-n*m-k-(1,0)(0,1) 作一个网络来分类逻辑上的连续与离散两种逻辑状态.要分类这两个状态的前提是要存在一个无法区分连续和离散的物理状态,是否可能存在一个无法区 ...
- ML之ME/LF:机器学习中的模型评估指标/损失函数(连续型/离散型)的简介、损失函数/代价函数/目标函数之间区别、案例应用之详细攻略
ML之ME/LF:机器学习中的模型评估指标/损失函数(连续型/离散型)的简介.损失函数/代价函数/目标函数之间区别.案例应用之详细攻略 目录 损失函数的简介 损失函数/代价函数/目标函数之间区别 损失 ...
- 最佳平方逼近 matlab,matlab最佳平方逼近
最佳平方逼近试验 任 兵(200820302025) 一.问题叙述 求函数f(x)=exp(x)在[-1,1]上的二.三次最佳平方逼近多项式. 二.问题分析 由教材定义6.5有:对于给定的函数],[) ...
- 最佳平方逼近 matlab,最佳平方逼近的Matlab
最佳平方逼近是先求积得到希尔伯特矩阵,再根据矩阵求解方程. function [A,B,p]=zjpfbj_zzy(weightfun,primaryfun,fun,a,b) % ---wfun:权函 ...
- 连续函数的最佳平方逼近
我们在分析一般的复杂连续函数时,我们或许没办法直接做公式推导与数值计算,那么我们会寻求一个多项式来逼近这个函数,来简化我们的计算.常见的有连续函数的泰勒展开,今天我们来学习做数值计算时经常用到的--连 ...
- 给定一个函数做其最佳平方逼近c语言,第三章 函数逼近 — 最佳平方逼近.
第三章 函数逼近 - 最佳平方逼近 内容提要 最佳平方逼近 最佳平方逼近函数.多项式 利用正交多项式计算最佳平方逼近多项式 Chebyshev 级数与最佳一致逼近 最佳平方逼近 什么是最佳平方逼近 设 ...
- 平方逼近matlab,MATLAB上机实验——最佳平方逼近
<MATLAB上机实验--最佳平方逼近>由会员分享,可在线阅读,更多相关<MATLAB上机实验--最佳平方逼近(5页珍藏版)>请在人人文库网上搜索. 1.任务:用MATLAB语 ...
- 最佳二次逼近多项式MATLAB代码,数学实验“Chebshev多项式最佳一致逼近,最佳平方逼近”实验报告(内含matlab程序).doc...
数学实验"Chebshev多项式最佳一致逼近,最佳平方逼近"实验报告(内含matlab程序) 西京学院数学软件实验任务书 课程名称数学软件实验班级数0901学号0912020107 ...
最新文章
- 手机客户端和web端开发的异同
- 我的 Visual Studio . NET 配置
- Nginx 自定义404 页面
- java图书购买系统的项目_JAVA入门第三季项目(图书查找系统)
- 华为鸿蒙2.0安装包,鸿蒙2.0系统官网正式版下载-华为鸿蒙2.0系统官网安装包下载-战地2中文网...
- Linux中查看文件夹大小的命令
- matlab 空间向量的夹角,空间两向量之间的旋转角如何求?角度范围在0-360°
- 如何选取dataframe某个值
- 重访命令征服泰伯利亚太阳
- Illumination Normalization Based on Weber’s Law With Application to Face Recognition
- 你大学生活最美好的时刻是?
- Mac 编译 llvm / mlir
- 普乐蛙大型5d动感影院4d影院设备价格4d动感影院座椅
- 群晖linux文件夹颜色红色,技术干货分享 | 群晖备份Linux文件夹~
- python整形是什么,什么是整型?怎样理解Python的整型?
- java做一个万年历和闹钟,数字电子钟毕业设计源程序(加万年历和闹钟功能)...
- mysql status questions_运行中的mysql状态查看
- 死亡的意思就是没有任何意义
- pads option选项卡下部分英文释义
- 五分钟用 linux搭建我的世界服务器
热门文章
- c++ 7的倍数和含7 的数输出
- 保障用户安全出行嘀嗒顺风车以技术创新构建五大模块 31项安全机制
- python sox 修改音频文件采样率
- 生活就是一对反义词,你的虚惊一场,在疼你的人那里就是力挽狂澜。
- python获取日期之间的间隔天数
- 【功能测试】-APP消息推送如何测试?
- About React
- css文本阴影变大,css如何实现字体长阴影效果
- metronic php 后台,网站后台模板管理系统界面-metronic 模板官网下载_metronic 中文文档...
- 闲鱼底部tab android,最简单最快的实现底部标签导航(仿闲鱼样式)