using plotResponse with ELANG

2 visualizzazioni (ultimi 30 giorni)
Philip
Philip il 10 Feb 2015
Commentato: Honglei Chen il 11 Feb 2015
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

Risposte (1)

Honglei Chen
Honglei Chen il 11 Feb 2015
Hi Philip,
You need to set
H.ElevationAngleSource = 'Input port'
and then run
plotResponse(H,X,30)
HTH
  2 Commenti
Philip
Philip il 11 Feb 2015
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 il 11 Feb 2015
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.

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by