Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将通道脉冲响应测量为复杂的 CSI。有两个发射器 Alice 和 Bob,测量结果如下所示 [real0], [img0], [real1], [img1], ..., [real99], [img99] (100 complex values)。
[real0], [img0], [real1], [img1], ..., [real99], [img99] (100 complex values)
第 N 个值的幅度为ampN = sqrt(realN^2 + imgN^2)
ampN = sqrt(realN^2 + imgN^2)
如何从复杂的 CSI 中获取频率和相位值?
任何帮助,将不胜感激。
复值通道状态信息?
python has cmath,一个用于复数数学的标准库
cmath
但numpy最终scipy.signal可能对你更有用
numpy
scipy.signal
在 Matlab 中,您abs(csi)可以获取幅度。要获得相位,angle(csi). 在python中搜索类似的函数
abs(csi)
angle(csi)