【发布时间】:2019-04-12 05:53:23
【问题描述】:
我有一个不均匀采样的指标流。我想将这些指标线性插值和上采样到特定的采样频率。我曾尝试使用 Accelerate Framework 和 SIMD 框架,但我不确定该怎么做。
问题本身如下:
let original_times:[Double] = [0.0, 2.0, 3.0, 6.0, 10.0]
let original_values: [Double] = [50.0, 20.0, 30.0, 40.0, 10.0]
let new_times:[Double] = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0]
所以我正在寻找一种通过某种线性插值方法找到 new_values 的方法。
【问题讨论】:
标签: arrays swift interpolation accelerate-framework linear-interpolation