CSI-DSP  Version 1.0.0
CSI DSP Software Library
线性插值示例

CSI DSP 软件库 – 线性插值示例

描述说明 示例演示了线性插值模块和快速数学模块的使用。 方法1使用了3次插值的快速正弦函数计算正弦值,方法2使用线性插值函数 ,结果与参考输出比较。 示例演示了线性插值可以获得比快速正弦计算更高的精度。

框图:
linearInterpExampleMethod1.gif
方法 1: 使用快速正弦计算
linearInterpExampleMethod2.gif
方法 2: 使用线性插值计算正弦
变量说明:
  • testInputSin_f32 指向正弦计算的输入值
  • testRefSinOutput32_f32 指向matlab的正弦函数计算出来的参考值
  • testOutput 指向三次插值计算的结果
  • testLinIntOutput 指向线性插值计算的结果
  • snr1 参考值和三次插值输出的信噪比
  • snr2 参考值和线性插值输出的信噪比
使用的CSI DSP软件库函数:

参考 csky_linear_interp_example_f32.c