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.ndarray
Range 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)