ho alcuni programmi scritti in Matlab che ho bisogno di eseguire più volte per alcuni motivi (debug, test con ingresso differente, ecc ...)trame Disattiva in Matlab
Ma, ci sono un sacco di grafici che di sono tracciati dai programmi e dalle sue varie funzioni in modo tale che ogni volta che eseguo il programma, devo aspettare che tutti i grafici vengano visualizzati, il che è molto fastidioso e richiede molto tempo (specialmente quando si lavora con un laptop piccolo). Dopo l'esecuzione del programma, li chiudo con un close all
.
Quindi la mia domanda è:
C'è un modo per disattivare tutti i grafici/figure/grafici in Matlab? nelle opzioni o eseguendo un determinato codice come disable plot
e enable plot
per garantire che non vengano visualizzate cifre.
So che posso solo sfogliare il codice e commentare la parte di stampa, ma non voglio dimenticare per rimuovere il commento.
ah, bello. Non sapevo di quelli. – Richante
La stessa cosa funzionerà anche in Octave, il che è notevole dal momento che la stampa è uno dei modi in cui Octave di solito differisce dalla semplice funzionalità di Matlab. – ely
'set (0, 'DefaultFigureVisible', 'off');' è semplicemente perfetto! Ha notevolmente migliorato le prestazioni del programma. È come se passasse più tempo a creare finestre per le figure che a fare calcoli reali. – Mesop