How to change frequency unit in plot of viewGoal function without using right click and properties dialog?
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Robert U.
le 24 Oct 2018
Commenté : Robert U.
le 29 Oct 2018
Hi there,
does anyone know how to change the frequency unit in the plot generate by the viewGoal() function, e.g. for a tuning goal like TuningGoal.Tracking, without doing a right click and using the properties dialog? The default option is rad/second, but I'd like to have Hz as default. Is there a command I can use in my script calling the viewGoal() function to set the frequency unit automatically to Hz? Is seems there is not "plotoptions" like bodeplot has.
Best regards, Robert
0 commentaires
Réponse acceptée
Arkadiy Turevskiy
le 29 Oct 2018
Modifié(e) : Arkadiy Turevskiy
le 29 Oct 2018
Hi,
Try this:
gmax = frd([1 1 0.01],[0 1 100]);
Req = TuningGoal.MaxGain('du','u',gmax);
viewGoal(Req);
h=gcr;
setoptions(h,'FreqUnits','Hz');
Hope this helps.
Arkadiy Turevskiy
MathWorks
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Plot Customization dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!