[数值计算-12]:什么是函数逼近:插值、拟合、回归
作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing
本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119901220
目录
第1章 什么是函数逼近?
1.1 抛出问题1:函数插值
1.2 抛出问题2:函数拟合
1.3 什么是回归
第2章 函数逼近的基本方法
2.1 插值法求插值函数
2.2 拟合法求拟合函数
第3章 用于函数逼近的常见函数类型
3.1 一元函数
3.2 多元函数
3.3 复合函数
第1章 什么是函数逼近?
1.1 抛出问题1:函数插值
利用有限的样本数据,发现其内在的规律,并用这个规律预测未来新的数据。
(1)单个数据点
- 0次函数通过样本点:唯一确定一个点 y = f(x) = a0
- 1次直线函数通过样本点:可以有无数 y = f(x) = a1x + a0
- 2次抛物线函数通过样本点:可以有无数 y = f(x) = a1x^2 + a1x + a0
(2)2个数据点
- 0次函数通过样本点:无
- 1次直线函数通过样本点:唯一直线 y = f(x) = a1x + a0
- 2次抛物线函数通过样本点:可以有无数 y = f(x) = a1x^2 + a1x + a0
(3)3个数据点
- 0次函数通过样本点:无
- 1次直线函数通过样本点:无
- 2次抛物线函数通过样本点:唯一抛物线y = f(x) = a1x^2 + a1x + a0
问题:
如果有(xn+1,yn+1), (xn,yn)........(x1,y1), (x0,y0)样本点,那么如何选择一个最低次的多项式函数,可以穿过上述样本点?
推测:
对应n+1个点,可以唯一的确定一个一元n次的多项式函数,该多项式函数可以穿越所有n+1个点。
1.2 抛出问题2:函数拟合
如果有n个点,不要求选出的函数穿越所有的点,而是根据这些点构建的轮廓,选择一个更低维度(次数)的函数尽可能的靠近这些样本点呢?
当函数的次数远远小于样本点的次数是,该如何选择低次的函数?
1.3 什么是回归
回归与拟合是基本相同的概念。线性拟合通常称为线性回归。
第2章 函数逼近的基本方法
2.1 插值法求插值函数
插值函数穿过所有的样本点
插值函数的次数 >= 样本点个数N再减1,即至少为N-1次。
2.2 拟合法求拟合函数
拟合函数不会穿过所有的样本点
拟合函数的次数远远小于样本点个数
第3章 用于函数逼近的常见函数类型
3.1 一元函数
一元函数是指函数方程式中只包含一个自变量。例如y=F(x)。与一元函数对应的为多元函数,顾名思义函数方程中包含多个自变量。在工科数学基础分析中:设A,B是两个非空的实数集,则称映射f:A→B为定义在A上的一元函数,简称函数。
- 一元线性函数y = ax + b
- 一元多项式函数y = an*X^n + an-1*X^(n-1) + .... a1*X^1 + a0
- 一元三角函数
- 一元指数函数
3.2 多元函数
设D为一个非空的n 元有序数组的集合, f为某一确定的对应规则。若对于每一个有序数组 ( x1,x2,…,xn)∈D,通过对应规则f,都有唯一确定的实数y与之对应,则称对应规则f为定义在D上的n元函数。
记为y=f(x1,x2,…,xn) 其中 ( x1,x2,…,xn)∈D。 变量x1,x2,…,xn称为自变量,y称为因变量。
当n=1时,为一元函数,记为y=f(x),x∈D,当n=2时,为二元函数,记为z=f(x,y),(x,y)∈D。二元及以上的函数统称为多元函数。
3.3 复合函数
设函数y=f(u)的定义域为Du,值域为Mu,函数u=g(x)的定义域为Dx,值域为Mx,如果Mx∩Du≠Ø,那么对于Mx∩Du内的任意一个x经过u;有唯一确定的y值与之对应,则变量x与y之间通过变量u形成的一种函数关系,这种函数称为复合函数(composite function),记为:y=f[g(x)],其中x称为自变量,u为中间变量,y为因变量(即函数)。
作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing
本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119901220
[数值计算-12]:什么是函数逼近:插值、拟合、回归相关推荐
- 函数逼近和曲线拟合、插值
因为精力有限加上涉及的内容太多,无法一次性写完,后续会持续更新~ 文章目录 前言 一.函数逼近 1.背景 2.定义 2.相关知识 3.适用情况 4.函数逼近 二.万能逼近定理 1.定义 2.Weier ...
- 回归、插值、逼近、拟合的区别
http://blog.sina.com.cn/s/blog_731140ed0101bozs.html 1回归一般指线性回归,是求最小二乘解的过程.在求回归前,已经假设所有型值点同时满足某一曲线方程 ...
- 数值计算(六)——函数逼近 (2)正交多项式多项式和最小二乘法
正交多项式 上一节中我们学会了最佳一致逼近和平方逼近的方式求解函数逼近多项式,但是发现在求解法方程时,多元方程求解难度较大,如果我们能够将对应的法方法的矩阵直接变为只有对角线元素不为零的矩阵,将极大降 ...
- 数据拟合---使用自定义函数进行非线性拟合 -在Origin。matlab拟合工具箱cftool
在Origin中使用自定义函数进行非线性拟合 http://blog.163.com/wuhen211@126/blog/static/7474635020105233269949/ matlab拟合 ...
- 机器人曲线插值拟合算法研究现状简述
混沌无形 混沌系统是世界本质,无形之中存在规律.机器人智能化发展从线性过渡到混沌,本号将分享机器人全栈技术(感知.规划.控制:软件.机械.硬件等). 38篇原创内容 公众号 [文末提供原文PDF免费下 ...
- matlab 椭圆方程拟合,matlab中如何插值拟合求椭圆方程
[g_fitting.rar] 使用正交多项式完成数据拟合.程序对读入的gps采样点完成曲线拟合. (2007-08-01, matlab, 1KB, 26次) [曲面拟合.rar] 这是利用matl ...
- python三次样条插值拟合的树行线_数学建模笔记——插值拟合模型(一)
啊好像距离上次写作又过了七天,啊好像我之前计划的一周两三篇,啊辣鸡小说毁我青春,啊我是一只可怜的鸽子. 不管怎样,我又回来了,并坚定地更新着hhh.再过两三天就是我们学校数学建模选拔,再过八九天就是期 ...
- 基于MATLAB的三维数据插值拟合与三次样条拟合算法(附完整代码)
目录 一. 三维插值 例题1 二. 高维度插值拟合 格式一 格式二 格式三 格式四 格式五 例题2 三. 单变量三次样条插值 例题3 例题4 四. 多变量三次样条插值 例题6 一. 三维插值 首先三维 ...
- 第二篇 值函数Based——基于值函数逼近的强化学习方法
本分类专栏博客系列是学习<深入浅出强化学习原理入门>的学习总结. 书籍链接:链接:https://pan.baidu.com/s/1p0qQ68pzTb7_GK4Brcm4sw 提取码:o ...
最新文章
- STM32控制OLCD显示中英文(NB-IoT专栏—基础篇6)
- 启动服务错误5拒绝访问_【Go API 开发实战 5】基础1:启动一个最简单的 RESTful API 服务器...
- VB中使用PNG格式图片的一种新方法
- BOOST_SCOPE_EXIT宏相关的测试程序
- IT与业务之间的鸿沟根源
- C++11 并发指南二(std::thread 详解)
- 国内maven仓库地址资源汇总
- 下列有关html文件结构的说法错误的是,计算机教师招聘考试_网络部分选择题+答案(12页)-原创力文档...
- if语句使用说明(Java)
- JVM调优及调优参数详解
- paip.InternetExplorer.Application打开非IE的解决方法
- WPS 破解宏 安装VBA VBA for WPS
- 【计算机网络】物理层 : 奈氏准则 ( 失真 | “失真“ 影响因素 | 码间串扰 | 奈奎斯特定理 | 码元极限传输速率 | 信息极限传输速率 | 奈氏准则计算示例 )★
- 深度学习与卷积神经网络
- 如何将旧电脑变成文件存储服务器,免费的NAS系统,把旧电脑改造成NAS
- HTML5期末大作业:蘑菇街网站设计——2021蘑菇街首页(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web期末作业设计网页_清新淡雅蘑菇街大学生网页设计作业成品
- 橙单微服务的权限部分之过滤规则
- 《科研诚信与学术规范》
- win10隐藏任务栏_win10系统任务栏彰显个性的设置方法
- Ajax-服务器响应数据详解
热门文章
- idft重建图像 matlab_idft matlab实现
- Thinkpad T460p 扩容重装学习----BIOS设置硬盘启动
- 图片怎么批量去水印,批量去水印软件工具
- Java日期转换 SimpleDateFormat格式(年月日时分秒)
- 树莓派zero USB OTG直连
- serverlet 原理_Serverlet详解 | 学步园
- 睦月、水无月、师走……日语12个月的称谓是怎么来的
- 开机蓝屏stop:c000021a fatal system error,解决方案
- 教你如何禁用U盘、屏蔽USB端口的三种方法
- nodejs框架express之中间件的运用场景(初学)