2009-06-02 18 views
30

¿Cómo borras la consola en MATLAB?¿Cómo borras la consola en MATLAB?

Por ejemplo, estoy depurando un script que muestra ton de salida. Quiero borrar la consola en cada ejecución, por lo que no tengo que consultar la salida de las ejecuciones anteriores.

Respuesta

73

Respuesta corta, la función clc:

>> clc 

También puede seleccionar Editar>Claro ventana de comandos en el escritorio de MATLAB (versiones anteriores) o seleccione Claro ventana de comandos desde la ventana de comandos menú desplegable:

enter image description here

20
>> clc %clear command 

funciones relacionadas incluyen:

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

Hace años, siempre me encontré escribiendo "closeall", en lugar de "cerrar todo". Dedos perezosos, pero naturalmente genera un error. La solución simple fue crear un idioma simple, la función closeall en mi sistema. Problema resuelto. –

+0

Solíamos tener una función SHG (Mostrar gráficos) desde cuando las computadoras estaban en modo texto o gráficos. Luego hicimos SHG mostrar la figura. En un esfuerzo por simplificar el lenguaje, nos deshicimos del comando ya que figure (gcf) hizo lo mismo. Bueno, después de un lanzamiento de quejas ... >> edit shg Así que no estás solo astillas de madera ... :) – MatlabDoug

6

Una opción más para lograr la CVX está a un clic derecho en la ventana de comandos y elegir 'ventana de comandos Borrar'

3

También hay un acceso directo predeterminado para la limpieza ventana de comando, que es CTRL + L. Esa es probablemente la forma más rápida de borrar la salida.

+4

Al menos para R2015a, no hay un atajo por defecto para borrar la ventana de comandos. Primero debe crearse mediante Preferencias -> Teclado -> Accesos directos. – dasdingonesin

+0

@dasdingonesin Sí, la respuesta podría estar desactualizada ahora ;-) – Micer