cupyx.signal.pulse_doppler#

cupyx.signal.pulse_doppler(x, window=None, nfft=None)[源码]#

脉冲多普勒处理生成一个距离/多普勒数据矩阵,该矩阵表示与杂波分离的移动目标数据。多普勒频移的估计也可以通过脉冲多普勒处理获得。FFT 是在慢时间(脉冲)维度上进行的。

参数:
  • x (ndarray) – 接收到的信号,假定为二维数组,维度为 [脉冲数, 每脉冲样本数]

  • window (array_like, callable, string, float, 或 tuple, 可选) – 指定应用于傅里叶域信号的窗函数。

  • nfft (int, 用于脉冲压缩的 FFT 大小。默认值为每脉冲的) – 样本数

返回值:

pd_dataMatrix – 脉冲多普勒输出(距离/多普勒矩阵)

返回类型:

ndarray