如何获得信道脉冲响应的复杂CSI的相位和频率?

时间:2018-05-29 15:14:43

标签: python frequency phase amplitude csi

我将信道脉冲响应的测量结果视为复杂的CSI。 Alice和Bob有两个发射器,测量结果如下 [real0], [img0], [real1], [img1], ..., [real99], [img99] (100 complex values)

第N个值的幅度为ampN = sqrt(realN^2 + imgN^2)

如何从复杂的CSI中获取频率和相位值?

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

复值渠道状态信息

python有cmath,一个用于复数数学的标准库

numpyscipy.signal可能最终对您有用

答案 1 :(得分:0)

在Matlab中,您执行abs(csi)来获取振幅。要获得阶段,请angle(csi)。在python中搜索类似功能