为了账号安全,请及时绑定邮箱和手机立即绑定

功能未知时积分?

功能未知时积分?

摇曳的蔷薇 2021-03-29 23:15:35
当函数未知时,我正在尝试找到一种使用python 2.7计算曲线下面积的方法。我只有的数据是坐标,例如:0       00.000194439     00.000388878     00.000583317     00.000777756     00.000972195     00.00116663      00.00136107      00.00155551      00.00174995      00.00194439      00.00213883      00.00233327      00.00233327      0.005882350.00252771      0.00588235 ................................................................值将始终为正。该函数通常会类似于对数函数,但这并不能保证。我可以计算(x2-x1)* y等等,但是我更喜欢使用积分。因此,我的问题是:如何在代码中可靠地找到给定坐标的函数?还是没有一个人就能做到这一点?要求后者仅涵盖所有基础,因为我的数学非常生锈
查看完整描述

1 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

如何在代码中可靠地找到给定坐标的函数?

你不能 给定一组点,所有这些点都有无数个函数。其中之一可以使用不超过N的次数的多项式构造(其中N是您拥有的数据点的数量)。但是,此函数几乎永远无法与您要表示的现实相匹配(它通常最终会在数据点之间剧烈振荡)。通常,您能做的最好的事情就是创建某种近似的积分。

只要采样率足够,您描述的近似值对于大多数函数来说都还不错,尽管您可以使用梯形规则或辛普森规则做得更好。


查看完整回答
反对 回复 2021-04-02
  • 1 回答
  • 0 关注
  • 136 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号