using plotResponse with ELANG

Hi All, I am trying to use plotResponse with ELANG.
the command I used is plotResponse(H,X,30), I can get the command working with plotResonse(H,X)
The documentation says This syntax is available when the ElevationAngleSource property is 'Input port'.
What does that mean ? I have tried plotResponse(H,X,'ElevationAngleSource','Input port', 30)
that does not work?
I have also tried plotResponse(H,X,'ELANG',30)
Any feedback is appreciated.
Regards, Philip

답변 (1개)

Honglei Chen
Honglei Chen 2015년 2월 11일

0 개 추천

Hi Philip,
You need to set
H.ElevationAngleSource = 'Input port'
and then run
plotResponse(H,X,30)
HTH

댓글 수: 2

Hi Honglei, the above did not work, the script is:
H.ElevationAngleSource = 'Input port';
plotResponse(hrdresp,xr,30);
axis([-v_max v_max 0 range_max])
the error returned is
Error using sigutils.pvparse (line 23)
Each parameter specified must have a corresponding value.
Error in phased.RangeDopplerResponse/plotResponse (line 513) sigutils.pvparse(varargin{:});
Error in FMCWMach_2targets_single_array_v2 (line 224) plotResponse(hrdresp,xr,30);
Any suggestions ?
Regards, Philip
Honglei Chen
Honglei Chen 2015년 2월 11일
Hi Philip,
Your H is a RangeDopplerResponse, which does not have knowledge of elevation angle, so it does not support this syntax. I thought you mean AngleDopplerResponse, which is elevation dependent. May I ask what you are trying to achieve with RangeDopplerResponse here? Thanks.

댓글을 달려면 로그인하십시오.

질문:

2015년 2월 10일

댓글:

2015년 2월 11일

Community Treasure Hunt

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

Start Hunting!

Translated by