Supponiamo di avere diverse figure aperte in MATLAB. Vorrei una funzione che posso chiamare, ad esempio save_all_figures_to_directory('dir_name')
, che dovrebbe scorrere tutte le figure e salvarle nella cartella specificata. Come faccio a fare questo?Script per salvare le cifre MATLAB in una directory specificata
9
A
risposta
11
È possibile utilizzare la funzione di Matlab findobj
:
function save_all_figures_to_directory(dir_name)
figlist=findobj('type','figure');
for i=1:numel(figlist)
saveas(figlist(i),fullfile(dir_name,['figure' num2str(figlist(i)) '.fig']));
end
end
+1
Mi piace questa piccola funzione, funziona bene. Mi piacerebbe che prendesse la proprietà Name come figura "nome" .fig. È possibile impostare facilmente la proprietà name con un comando simile: 'figure ('Name', 'ah3187w2070degspec1', 'NumberTitle', 'off', 'Color', [1 1 1])' Nota che spengo anche il numero nel titolo e imposta il colore di sfondo della figura in quel codice. – AllenH
Problemi correlati
- 1. Salvare le impostazioni in MATLAB
- 2. In C, come ottenere una directory specificata?
- 3. Elenca le directory con una profondità specificata in Python
- 4. Creare un file in una directory specificata
- 5. come esportare singoli file in una directory specificata per cljsbuild
- 6. Elenco dei file in una directory specificata usando PL/SQL
- 7. Salvare il file matplotlib in una directory
- 8. Come chiamare una funzione collocata in un'altra directory in Matlab?
- 9. Come eliminare TUTTI I FILE in una directory specificata sull'app?
- 10. Come posso salvare un'immagine modificata in MATLAB?
- 11. una ylabel per tutte le sottotrame. Matlab
- 12. Script PHP per scorrere tutti i file in una directory?
- 13. Elenca le prime righe di ogni file in una directory
- 14. Estrarre il vaso nella directory specificata
- 15. Passa attraverso sottocartelle e file in una directory radice specificata dall'utente
- 16. Emacs sposta le finestre divise in una direzione specificata?
- 17. sottolineatura tra le cifre
- 18. Come spostare le immagini in iOS da una directory all'altra?
- 19. Come guardare una directory per le modifiche?
- 20. Quali autorizzazioni per script/directory PHP?
- 21. Script per salvare i dati varbinary sul disco
- 22. Lista le directory in una cartella, ignorano sub directory ANT
- 23. Come creare e salvare un video (avi) in matlab
- 24. Operazione temporanea in una directory temporanea nello script di shell
- 25. Recupera DataFrame di tutte le colonne tranne una specificata
- 26. Salvare le funzioni in phpdoc
- 27. Rinominare più file in una directory utilizzando lo script batch
- 28. Salvare le modifiche in contenteditable con timestamp
- 29. Trova il numero di cifre decimali di una variabile in MATLAB
- 30. Scrivi automaticamente una figura in un file in MATLAB
domanda molto simile: [Come faccio ad avere le maniglie di tutte le figure aperte in MATLAB] (http://stackoverflow.com/questions/4540604/how -do-i-get-the-maniglie-di-tutte-figure-aperte-in-matlab) – Amro