MATLAB库函数upfirdn(分数倍采样率变换)的C语言实现(采用了STL::vector)

upfirdn原理

yout = upfirdn(xin,h,p,q)
upfirdn的功能在MATLAB官方帮助文档中说得很清楚

  • 通过插零实现 p p p倍上采样
  • 对上采样之后的信号用给定的 h h h(通常为低通滤波器)进行滤波
  • 对滤波结果进行

猜你喜欢

转载自blog.csdn.net/wlwdecs_dn/article/details/108689372