如何基于已知区间数据预测自定义函数的后续取值

可采用的实现方法
- 优先验证周期映射:观察参数数组
m = [12,24,168,672],你已掌握的取值区间长度恰好等于m[2]=168,符合周期函数的特征。目标区间168~335可以直接做偏移转换:t' = t - 168,此时t'正好落在0~167的已知区间范围内,直接取对应f(t')的值即可,而且因为数组b全为整数,映射后的结果也完全满足整数要求。 - 若验证后不存在严格周期性,可采用整数系数多项式拟合:用0~168区间的169个已知样本点,结合
m的规模(最大元素672为168的4倍),优先尝试4阶以内的整数系数多项式拟合,拟合完成后直接代入目标区间的t值计算即可。 - 也可以用整数插值法实现:选择拉格朗日插值或牛顿插值方案,用已知的整数值样本点构建插值函数,代入目标区间的t值就能得到对应结果,插值结果天然匹配整数约束。
内容的提问来源于stack exchange,提问作者pip install
相关产品推荐
相关产品推荐

