I have a question about the return value of phased.Ran​geAngleRes​ponse.

3 次查看(过去 30 天)
In the example "Integrated Sensing and Communication II: Communication-Centric Approach Using MIMO-OFDM", the helperPositionHeatmap function is used with moving scatterers. I’m curious about what determines the color of the heatmap in this case.
Below is a portion of the code from the helperPositionHeatmap function, and I’m particularly wondering about the value rar. It seems like the heatmap colors are based on this rar value, so I’d like to know specifically what it represents.
rangeAngleResponse = phased.RangeAngleResponse('SensorArray', obj.ReceiveArray, ...
'RangeMethod', 'FFT', ...
'SampleRate', obj.SampleRate, ...
'SweepSlope', obj.Bandwidth / obj.OFDMSymbolDuration, ...
'OperatingFrequency', obj.CarrierFrequency, ...
'ReferenceRangeCentered', false);
[rar, r, theta] = rangeAngleResponse(conj(data));
My guess is that it represents the strength of the signal reflected by moving objects, but I'm not completely sure, so I wanted to ask.

采纳的回答

Pratyush Swain
Pratyush Swain 2025-3-27
Hi JG,
I guess you are right in your understanding. By searching for outputs for the phased.RangeAngleResponsefunction, the 'rar' or the 'RESP' seems to be range angle response data matrix containing the computed response values for different ranges and angles.
Its dimension depends upon the 'RangeMethod' and 'DechirpInput' properties passed in the function
[RESP,RANGE,ANG] = phased.RangeAngleResponse('SensorArray', obj.ReceiveArray, ...
'RangeMethod', 'FFT', ...
'SampleRate', obj.SampleRate, ...
'SweepSlope', obj.Bandwidth / obj.OFDMSymbolDuration, ...
'OperatingFrequency', obj.CarrierFrequency, ...
'ReferenceRangeCentered', false ...
'DechirpInput', true)
For more information, please go through the ouput arguments for the phased.RangeAngleResponse function:
Hope this helps.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Range and Doppler Estimation 的更多信息

产品


版本

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by