1

我目前正在处理原始音频数据并比较我遇到的两条信号vDSP_zcoher()我对此有几个问题:

  1. 为什么输出是一个复杂的数组而不是真实的。例如,我期望一个真正的数组,就像相关性的输出一样。更新:文档中似乎是错误的,D 是真实的。
  2. 参数 A、B 和 C 是否在累积使用vDSP_zaspec (A,B) 和vDSP_zcspec (C) 创建的自频谱和交叉频谱?
  3. 我是否正确,结果应该表明信号有多相似?

该功能的一般解释也很受欢迎!

提前致谢。

4

1 回答 1

2
  1. D 是实数,不复数。将 __vDSP_D 描述为“复杂输出向量”的文档是错误的。显示声明“float *__vDSP_D”的文档是正确的。

  2. D 不是输入,因此它通常不包含vDSP_zaspecor的输出vDSP_zcspec

否则,我无法谈论如何使用这些函数,抱歉,我没有信号处理理论的背景。

于 2013-01-17T16:08:14.283 回答