Export_fig in a multi-tap figure

5 visualizaciones (últimos 30 días)
YCY
YCY el 16 de Dic. de 2016
Editada: YCY el 4 de En. de 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.

Respuestas (2)

Geoff Hayes
Geoff Hayes el 21 de Dic. de 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 comentario
YCY
YCY el 4 de En. de 2017
Editada: YCY el 4 de En. de 2017
Hi Geoff,
I tried this one, but the axis labels and title are gone. Do you know how to fix this?
thanks

Iniciar sesión para comentar.


Walter Roberson
Walter Roberson el 21 de Dic. de 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.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by