考虑一个维度时间序列在哪里是光滑的。事实证明,对于所有人:.
以某个均匀的采样间隔对多维序列进行采样产生一组序列. 给定这些序列,我想构建一个插值器,以在采样实例之间的任意时间为序列提供近似值。近似值需要尊重原始的不等式约束维系列。
在没有约束的情况下,scipy.interpolate.UnivariateSpline做一个可以接受的工作。哪种方法可能适合受约束的情况?
考虑一个维度时间序列在哪里是光滑的。事实证明,对于所有人:.
以某个均匀的采样间隔对多维序列进行采样产生一组序列. 给定这些序列,我想构建一个插值器,以在采样实例之间的任意时间为序列提供近似值。近似值需要尊重原始的不等式约束维系列。
在没有约束的情况下,scipy.interpolate.UnivariateSpline做一个可以接受的工作。哪种方法可能适合受约束的情况?
分段三次 Hermite 插值多项式 (PCHIP) 在这里可以很好地工作。它保证插值点在支撑点的边界内,即它不会摆动超过或低于或
这将增加插值在维度上保持单调的可能性。