【发布时间】:2021-08-31 20:59:01
【问题描述】:
我有这些数据,我使用任意方法获得的统计数据。一般来说,这个数据与图中黑色曲线的变化几乎相同。
从分析上我知道该数据在该数据的 t=8~ 和 t=19~ 附近的区域之间具有线性增长。
我有一个函数可以计算任何函数在我可以选择的给定区间内的线性拟合。橙色虚线曲线非常适合,这里我选择在 t=11.0 和 t=14.0 之间进行拟合,我得到的斜率(图例中的变量)几乎等于 3.74e-4 的解析斜率。
但是,如果我稍微改变我选择的间隔,假设 t=8.0 和 t=17.0,我会得到绿色的虚线曲线。坡度接近橙色,但不正确。
我需要一种方法来计算斜坡上的这种错误/差异。我很难用所有间隔组合计算所有斜率,但这只是蛮力的,而且真的很长,因为我每 1 次有 250 个点。
有没有这样的方法?有没有更好的方法来计算这个?我该怎么做?
谢谢。
【问题讨论】:
标签: python curve-fitting