Main Content

gcf

Handle de la figure courante

Syntaxe

Description

exemple

fig = gcf renvoie le handle de la figure courante. En l’absence de figure, gcf en crée une et renvoie son handle. Vous pouvez utiliser le handle de la figure pour interroger et modifier les propriétés de cette dernière. Pour plus d’informations, consultez Figure Properties.

Exemples

réduire tout

Définissez la couleur d’arrière-plan et supprimez la barre d’outils de la figure courante. Utilisez la commande gcf pour obtenir le handle de la figure actuelle.

surf(peaks)
fig = gcf; % current figure handle
fig.Color = [0 0.5 0.5];
fig.ToolBar = 'none';

Figure containing a surface plot. The background color of the figure is blue-green and the toolbar has been removed.

En savoir plus

réduire tout

Figure courante

La figure courante est la cible pour les sorties de type graphique. Il s’agit de la fenêtre de la figure dans laquelle les commandes graphiques telles que plot, title et surf tracent leurs résultats. Il s’agit généralement de la dernière figure créée ou de la dernière figure sur laquelle vous avez cliqué.

L’interaction de l’utilisateur peut modifier la figure courante. Si vous devez accéder à une figure spécifique, stockez son handle dans votre code de programme lorsque vous créez la figure et utilisez cet handle plutôt que gcf.

Conseils

  • Pour obtenir le handle de la figure actuelle sans forcer sa création si elle n’existe pas, interrogez la propriété CurrentFigure de l’objet racine.

    fig = get(groot,'CurrentFigure');
    
    En l’absence de figure courante MATLAB® renvoie fig sous forme d’un tableau vide.

Historique des versions

Introduit avant R2006a

Voir aussi

Fonctions

Propriétés