Hi! How can I make the folder where I want to save my figure vary?
This line works but I would like to create a variable for the folder so that I could decide where to store my fig.
savefig(figure(1),[pwd '/results/h.fig'],'compact');
I tried with fullfile but I think I used it in the wrong way.
Thanks

 Akzeptierte Antwort

dpb
dpb am 10 Nov. 2021

0 Stimmen

mydir='yourfullyqualifiedpath';
savefig(figure(1),fullfile(mydir,'results','h.fig'),'compact');
The above also has the hardcoded filename 'h.fig' which isn't all that flexible; depending on the intended use consider uiputfile to let the user select the location interactively.
There are many possibilities in creating automagic naming systems; just have to decide what it is you really want and that fits the particular use pattern.

Weitere Antworten (0)

Kategorien

Mehr zu Printing and Saving finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 10 Nov. 2021

Kommentiert:

am 10 Nov. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by