Need to get a figure

I have 2 figures, one is a GUI with a tag figure1 and another Figure 1 opened seperately which is graph, I tried using gcf but it only recongizes the GUI (figure1). How do I get tthe other graph (Figure 1)?

Risposte (1)

Image Analyst
Image Analyst il 7 Ago 2020
hFig1 = figure; % Create first figure.
hFig2 = figure; % Create second figure.
figure(hFig1); % Switch to first figure.
% Do stuff - plotting, etc.
figure(hFig2); % Switch to second figure.
% Do stuff - plotting, etc.

3 Commenti

Dinouk Goonewardena
Dinouk Goonewardena il 7 Ago 2020
Modificato: Walter Roberson il 7 Ago 2020
SavePlot_PP(handles) %This creates a plot 'Figure 1'
fig=gcf; % I want to get 'Figure 1' but it recongizes my GUI
%% is there a way to get my current figure as 'Figure 1'
Sudheer Bhimireddy
Sudheer Bhimireddy il 7 Ago 2020
Try creating a figure handle inside the SavePlot_PP() and return it.

Accedi per commentare.

Categorie

Scopri di più su Interactive Control and Callbacks in Centro assistenza e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by