Effacer les filtres
Effacer les filtres

Plotting a WindRose figure in a uipanel?

2 vues (au cours des 30 derniers jours)
Benjamin Levy
Benjamin Levy le 7 Déc 2017
Commenté : Benjamin Levy le 8 Déc 2017
Hi. I'd like to use Daniel Pereira's ( D. Pereira ) WindRose function (very cool), but put the results in a uipanel. My code:
windRosePanel = uipanel('Title','','FontSize',12,...
'Position',[0.0045 0.2306 0.1424 0.21759 ]);
windRosePanelSub = uipanel( 'Parent', windRosePanel, ...
'Title', [ 'wind rose (m/s)' ], ...
'Fontsize', 12, ...
'Position', [ 0.0100 0.0300 0.9700 0.9800 ] );
windSpeed = 2 * rand( 100, 1 );
windDir = 360 * rand( 100, 1 );
windRoseAxes = axes( 'Parent', windRosePanelSub );
windRoseHandle = WindRose( windDir ,windSpeed,'LegendType', ...
1, 'TitleString',{' '}, 'parent', windRoseAxes );
Instead of spawning a new figure, I'd like the output of WindRose to appear in the uipanel, windRosePanelSub.
  1 commentaire
Benjamin Levy
Benjamin Levy le 8 Déc 2017
Never mind me. It's in a name pair argument as: 'axes', axisHandle.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Interactive Control and Callbacks 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!

Translated by