Export_fig in a multi-tap figure

13 Ansichten (letzte 30 Tage)
YCY
YCY am 16 Dez. 2016
Bearbeitet: YCY am 4 Jan. 2017
Hi,
I want to export an image from my multi-tap GUI code using "export_fig".
My code is
export_file(handles.axes1, 'test.png');
However the output image becomes:
actually I want only the plot in the middle without the tab "VCO noise"
Just like this one:
Can anyone tell me how to do this?
thanks a lot.

Antworten (2)

Geoff Hayes
Geoff Hayes am 21 Dez. 2016
YCY - try using getframe to capture the axes as a frame and then save it to file as an image (converting it to an image with https://www.mathworks.com/help/matlab/ref/frame2im.html). Perhaps something like
myFrame = getframe(handles.axes1);
myImage = frame2im(myFrame);
  1 Kommentar
YCY
YCY am 4 Jan. 2017
Bearbeitet: YCY am 4 Jan. 2017
Hi Geoff,
I tried this one, but the axis labels and title are gone. Do you know how to fix this?
thanks

Melden Sie sich an, um zu kommentieren.


Walter Roberson
Walter Roberson am 21 Dez. 2016
Sometimes it is easiest to create a new figure, copyobj the existing information to the new figure, and then export_fig() against the new location.

Community Treasure Hunt

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

Start Hunting!

Translated by