range_doppler#
- FRTMData.range_doppler(channel: str = None, window: str = 'Hann', range_bins: int = None, doppler_bins: int = None) ndarray#
Calculate the range-Doppler map of a frame.
- Parameters:
- channel
str,optional Channel name. The default is the first one.
- window
str,optional Type of window to apply in both Doppler and Range dimensions. The default is
"Hann". Options are"Hann","Hamming","Flat", etc.- range_bins
int,optional Number of output bins in range (frequency) dimension. If not specified, uses the original number of frequencies.
- doppler_bins
int,optional - Number of output bins in Doppler (pulse/time) dimension.
If not specified, uses the original number of CPI frames.
- channel
- Returns:
numpy.ndarrayRange doppler array of shape (doppler_bins, range_bins), where: - Each column corresponds to a Doppler velocity bin. - Each row corresponds to a range bin.
Examples
>>> from ansys.aedt.core.visualization.advanced.frtm_visualization import FRTMData >>> file = "RxSignal.frtm" >>> data = RangeDopplerData(file) >>> channel_name = data.channel_names[0] >>> range_doppler = data.range_doppler(channel_name)