Apple 的 Accelerate vDSP:如何从 FFT 中获取复数向量的参数

Posted

技术标签:

【中文标题】Apple 的 Accelerate vDSP:如何从 FFT 中获取复数向量的参数【英文标题】:Apple's Accelerate vDSP : How to get the argument of complex vector from FFT 【发布时间】:2020-02-04 13:20:20 【问题描述】:

vDSP 允许将离散傅里叶变换的结果计算为复向量。

函数vDSP_zvmags 提供复向量的平方范数。我如何计算参数(或者我应该自己手动计算)?

【问题讨论】:

【参考方案1】:

我想你想要的是vDSP_zvphas

https://developer.apple.com/documentation/accelerate/1449904-vdsp_zvphas?language=objc

【讨论】:

@JeremyCochoy 不要难过;如果文档组织得更好,它会从 vDSP_zvmags 链接到,或者会有一个完整的函数索引或其他东西。

以上是关于Apple 的 Accelerate vDSP:如何从 FFT 中获取复数向量的参数的主要内容,如果未能解决你的问题,请参考以下文章

Apple Accelerate Framework vDSP_zvmags PACKED 格式?

Apple Accelerate Framework 缩放和规范化矢量

Accelerate 的 vImage 与 vDSP

使用 Apple Accelerate 框架的希尔伯特变换(分析信号)?

将 AVCaptureAudioDataOutput 数据传递到 vDSP / Accelerate.framework

iPhone 图像处理与 Accelerate 框架和 vDSP