How to save an axes within a GUI to a .fig
Ältere Kommentare anzeigen
When I try this:
[FileName,PathName] = uiputfile;
saveDataName = fullfile(PathName,FileName);
saveas(handles2.axes9,saveDataName);
It saves a file, but when I open the file, it is just another GUI. It is saving an iteration of my GUI when I only want it to save "handles2.axes9" to a ".fig" Help?
3 Kommentare
Jan
am 9 Aug. 2017
What do you want to save exactly? What is saved instead? What does "interation" mean?
Daniel Green
am 9 Aug. 2017
Jan
am 9 Aug. 2017
For Matlab programmers, a "figure" is usually the window, which is created by the command figure. An "axes" is the axes box with the tick-lables and the contents drawn into a figure. Then what does "save a figure of the axes" mean? The saveas command saves the figure and then it contains the other data also. This is the meaning of a .fig file. Therefore I still do not know, what you want to solve. There is no way to save a .fig file without the data, which belong to .fig files.
Do you want a screen shot as .png file? Could you create an example image of what you want?
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Printing and Saving finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!