math - 我如何将多项式拟合到给定范围内的给定点集?(最好不用电脑手动完成)
问题描述
假设我使用高斯消元法将多项式拟合到一组 7 个数据点,以将矩阵带入行梯队,然后减少行梯队形式。我已经手动完成了这一切,当绘制图形时,多项式通过每个点。成功!但是,多项式在这些点之间走得太远了。理想情况下,多项式不会超过最高数据点或低于最低数据点。我不在乎它在数据点域之外做什么。现在它远远高于最高数据点,所以它对我的情况毫无用处。
有什么办法可以重做这些计算,但要确保多项式落在给定范围内(在数据点的域内)?计算多项式后,我可以限制域,使其不会外推到给定数据之外,但我不能限制范围,因为它会使函数不连续。
理想情况下,我可以在没有计算机的情况下手动完成所有这些操作,但我愿意接受其他选择。
谢谢!
解决方案
推荐阅读
- c# - 你如何在 C# 中以 surd 形式留下根?
- javascript - 如何访问此 JSON 中的“订单”(名称中带有分号)?
- javascript - 最后我无法按下关闭按钮
- assembly - 说明同时表示数据风险和控制风险的代码?
- javascript - 保护 HTTP 电子邮件 API
- android - 使用可在 android 中滚动的集合视图单元格构建带有表格视图单元格的表格视图
- node.js - 在 Heroku 中升级 cedar-14 堆栈堆栈
- javascript - 使用材质 UI 的问题
用于两列布局 - java - 将java数组元素与输入字符串进行比较
- gmail - 如何让此背景图片显示在 Gmail 上?(