2009-06-02 6 views
30

Как очистить консоль в MATLAB?Как очистить консоль в MATLAB?

Например, я отлаживаю скрипт, который отображает вывод ton. Я хочу очистить консоль при каждом запуске, поэтому мне не нужно просматривать выходные данные из старых запусков.

ответ

73

Короткий ответ, то clc функция:

>> clc 

Вы также можете выбрать Edit>Clear Command Window на рабочем столе MATLAB (старые версии) или выберите Clear Command Window из командного окна выпадающее меню:

enter image description here

20
>> clc %clear command 

Связанные функции включают в себя:

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

Несколько лет назад я всегда набирал текст «closeall» вместо «закрыть все». Ленивые пальцы, но это естественно порождает ошибку. Простое решение заключалось в создании простой идиомы, функции closeall в моей системе. Задача решена. – 2009-06-03 01:24:38

+0

Раньше у нас была функция SHG (Show Graphics), когда компьютеры были либо в текстовом, либо в графическом режиме. Затем мы заставили ГВГ подняться на фигуру. Чтобы упростить язык, мы избавились от команды, так как фигура (gcf) сделала то же самое. Ну, после одного выпуска жалоб ... >> edit shg Итак, вы не одиноки woodchips ... :) – MatlabDoug

6

Еще один вариант для достижения CLC является правой кнопкой мыши в окне командной строки и выбрав «Очистить окно командной строки»

3

Существует также ярлык по умолчанию для очистки командное окно, которое равно CTRL + L. Вероятно, это самый быстрый способ очистки вывода.

+4

По крайней мере, для R2015a нет ярлыка по умолчанию для очистки командного окна. Его нужно создать сначала с помощью «Настройки» -> «Клавиатура» -> «Ярлыки». – dasdingonesin

+0

@ dasdingonesin да ответ может быть устаревшим сейчас ;-) – Micer

 Смежные вопросы

  • Нет связанных вопросов^_^