2009-06-02 14 views
30

Come si cancella la console in MATLAB?Come si cancella la console in MATLAB?

Ad esempio, sto debug di uno script che visualizza una tonnellata di uscita. Voglio cancellare la console ad ogni esecuzione, quindi non devo guardare attraverso l'output delle vecchie esecuzioni.

risposta

73

Risposta breve, la funzione clc:

>> clc 

È anche possibile selezionare Modifica>Cancella Command Window nel desktop MATLAB (versioni precedenti) oppure selezionare finestra di comando Cancella dalla finestra di comando menu a discesa:

enter image description here

20
>> clc %clear command 

funzioni relative includono:

>> clf %clear figure 
>> cla %clear axis 
>> close all %close all windows 
>> clear %clear workspace of variables 
+1

Anni fa, mi sono sempre trovato a digitare "closeall", invece di "close all". Dita pigre, ma genera naturalmente un errore. La soluzione semplice era creare un semplice idioma, la funzione closeall sul mio sistema. Problema risolto. –

+0

Avevamo una funzione SHG (Mostra grafica) da quando i computer erano in modalità testo o grafica. Abbiamo quindi creato SHG per far apparire la figura. Nel tentativo di semplificare il linguaggio, ci siamo sbarazzati del comando dato che la figura (gcf) ha fatto la stessa cosa. Bene, dopo un rilascio di reclami ... >> modifica shg Quindi non sei solo trucioli di legno ... :) – MatlabDoug

6

Un'altra opzione per ottenere la CLC è di tasto destro del mouse nella finestra di comando e la scelta di 'finestra di comando Clear'

3

C'è anche un collegamento predefinito per la compensazione finestra di comando, che è CTRL + L. Questo è probabilmente il modo più veloce per cancellare l'output.

+4

Almeno per R2015a, non esiste una scorciatoia predefinita per cancellare la finestra di comando. Deve essere creato prima tramite Preferenze -> Tastiera -> Scorciatoie. – dasdingonesin

+0

@dasdingonesin sì la risposta potrebbe essere superata ora ;-) – Micer

Problemi correlati