convert_frequency_range#
- FRTMData.convert_frequency_range(pulse: int = None, window: str = None, size: int = None) ndarray #
Convert frequency domain radar data to range domain using IFFT with optional windowing and resampling.
This method applies a window to the frequency-domain radar data, scales it for energy preservation, and then computes the IFFT to convert to range domain. It supports optional up and down-sampling to a specified size.
- pulse: int, optional
Index of the pulse to extract. The default is
None
in which case the center pulse (middle index) is used.- window: str, optional
Type of window. The default is
None
. Available options are"Hann"
,"Hamming"
, and"Flat"
.- size: int, optional
Output number of samples. The default is
None
.
- Returns:
numpy.ndarray
Range domain data.
Examples
>>> from ansys.aedt.core.visualization.advanced.frtm_visualization import FRTMData >>> file = "RxSignal.frtm" >>> data = RangeDopplerData(file) >>> data_range = data.convert_frequency_range()