range_profile#

FRTMData.range_profile(data: ndarray, window: str = None, size: int = None) ndarray#

Calculate the range profile of a specific CPI frame.

Parameters:
datanumpy.ndarray

Array of complex samples with frequency_number elements.

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 profile data.

Examples

>>> from ansys.aedt.core.visualization.advanced.frtm_visualization import FRTMData
>>> file = "RxSignal.frtm"
>>> data = RangeDopplerData(file)
>>> channel_name = data.channel_names[0]
>>> data_channel_1 = data.all_data[channel_name]
>>> data_pulse_0 = data_channel_1[0]
>>> range_profile = data.range_profile(data_pulse_0)