在下图的顶部,我们可以看到一些值(y 轴)随时间(x 轴)而变化。
发生这种情况时,我们在不同且不可预测的时间对值进行采样,并且我们在两个数据集之间交替采样,用红色和蓝色表示。
在任何时候计算值时,我们预计红色和蓝色数据集都会返回相似的值。然而,如三个较小的方框所示,情况并非如此。随着时间的推移,来自每个数据集(红色和蓝色)的值将出现分歧,然后收敛于原始值。
最初我使用线性插值来获得一个值,接下来我尝试使用 Catmull-Rom 插值。前者导致一个值靠近在一起,然后在每个数据点之间漂移;后者导致值保持更接近,但平均误差更大。
任何人都可以提出另一种策略或插值方法来提供更大的平滑度(也许通过使用来自每个数据集的更多样本点)?