using plotResponse with ELANG

5 vues (au cours des 30 derniers jours)
Philip
Philip le 10 Fév 2015
Commenté : Honglei Chen le 11 Fév 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

Réponses (1)

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

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by