8. Очистка командного окна
Для очистки командного окна следует выбрать опцию Clear Command Window из меню Edit. Эта операция не приводит к очистке рабочего пространства, а только удаляет все запи-си с экрана монитора. В дальнейшем вы можете использовать все свойства клавиш для пов-торного вызова введенных ранее функций. Эквивалентная функция ! Для очистки командного окна можно воспользоваться функцией clc . Подобно clc, функция home переносит приглашение к вводу системы MATLAB (>>) к верхнему левому углу командного окна, но при этом содержимое всего окна не очищается и может быть прочитано стандарными приемами просмотра.
9. Подавление вывода результатов на экран
Если вы заканчиваете строку точкой с запятой ( ; ), то при нажатии Enter MATLAB выпол-няет задачу (программу), но не выводит результаты на экран монитора. Это может быть осо-бенно полезным при генерации больших матриц. Например, при вводе A = magic(100); и нажатии Enter MATLAB создает в рабочем пространстве матрицу A размера 100х100, но не выводит ее на экран.
10. Разбиение экранного вывода на страницы
Если выводимые результаты очень длинные и не помещаются в пределах экрана, то вывод может быть слишком быстрым для восприятия (то есть строки будут бежать очень быстро). В таких случаях можно воспользоваться функцией more . По умолчанию функция more бло-кирована (выключена). Если вы напечатаете more on, то MATLAB осуществляет вывод на экран постранично (по размеру экрана). После просмотра первой страницы следует нажать на одну из следующих клавиш
| Клавиша | Действие |
| Enter | Переход к следующей строке |
| Пробел | Переход к следующей странице |
| q | Остановка вывода на экран |
Постраничный вывод можно блокировать вводом функции more off. 11. Выбор формата и интервала между строками для числовых данных По умолчанию, числовое данные в командном окне представляются как пятизначные чис-ла с фиксированной запятой. Воспользовавшись опцией Preferences в меню File можно изменить формат вывода этих данных. При этом формат вывода действует только на экран-ное представление чисел, а не на саму процедуру вычислений или запоминания данных в MATLAB-е. Эквивалентная функция ! Для выбора формата выводимых на экран числовых данных можно воспользоваться функцией format. Данная функция имеет силу только в процессе текущего сеанса работы, то есть при выходе из MATLAB-а ее действие аннулируется и вос-станавливается стандартное представление данных. Примеры форматов данных. Ниже даны несколько примеров различных форматов двумер-ного вектора x = [4/3 1.2345e–6] формат short e 1.3333e+000 1.2345e–006 формат short 1.3333 0.0000 формат + ++ Полное описание допустимых форматов дается в справках (Help) по данной функции. Допол-нительные возможности контроля вывода дают функции sprintf и fprintf . Выбор интервала между строками. Воспользовавшись опцией Preferences в меню File мо-жно также контролировать промежуток между строками. Команда format compact подавля-ет пустые строки, что дает возможность обозрения большего количества информации в ко- мандном окне. Для возврата к пустым строкам, которые облегчают чтение и восприятие ин-формации на экране, нужно воспользоваться командой format loose.
Документация
Вы можете искать текст сразу в Командном окне. Это включает текст, который видим на экране и текст, который находится в буфере прокрутки.
- Поиск используя Диалоговое окно поиска
- Поиск Используя горячие клавиши
Поиск используя Диалоговое окно поиска

Чтобы искать заданный текст в Командном окне, в строке заголовка Command Window, нажатии кнопки , и затем выбирают Find. Диалоговое окно Find открывается. Поиск начинается в текущей позиции курсора. MATLAB ® находит текст, вы задали и подсвечиваете его.
MATLAB подает звуковой сигнал, когда поиск Find Next достигает конца Командного окна, или когда поиск Find Previous достигает верхней части Командного окна. Если вам выбрали Wrap around, MATLAB продолжает искать после подачи звукового сигнала.
Чтобы искать заданный текст в других инструментах рабочего стола MATLAB, измените выбор в поле Look in.

Можно увеличить объем информации, доступный в Командном окне так, чтобы больше текста было доступно для поиска. Выполнение так требует большей памяти. На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите MATLAB> Command Window, и затем увеличьте установку для Number of lines in the command window scroll buffer.
Очищение командного окна (например, с clc функция), опорожняет буфер прокрутки. Очищенный текст более не доступен для поиска. Чтобы очистить ваше отображение в Командном окне, не очищая буфер, используйте home функция.
Поиск Используя горячие клавиши
Можно также выполнить инкрементный поиск в Командном окне с помощью горячих клавиш.
- Начните инкрементный поиск при помощи одной из заданных горячих клавиш.
| Действие | Windows ® Ярлык по умолчанию | Macintosh или ярлык по умолчанию Emacs |
|---|---|---|
| Инициируйте прямой инкрементный поиск. | Ctrl +Shift+S | Ctrl +S |
| Инициируйте обратный инкрементный поиск. | Ctrl +Shift+R | Ctrl +R |
| Действие | Горячая клавиша |
|---|---|
| Завершите частично подсвеченный набор символов. | Ctrl+W |
| Найдите следующее вхождение набора символов. | Ctrl+S |
| Удалите символы из инкрементного поля поиска, назад к последнему успешному поиску | Ctrl+G |
Нахождение текста в Окне истории команд
Можно искать текст в Окне истории команд. Можно искать текст или в начале команды, или где угодно в рамках команды.

- В окне Command History введите в Поле поиска. Чтобы отобразить Поле поиска, если это не отображается, щелкните , и затем выберите Find.

(случай соответствия),
(соответствие где угодно в рамках команды), и
(соответствие в начале команды).Как очистить command window в matlab



Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Меню Edit — средства редактирования документов MatLab
Меню Edit (рис.5.19) содержит операции и команды редактирования, типичные для большинства приложений Windows:
Undo (Отменить) — отмена результата предшествующей операции;
Redo (Повторить) — отмена действия последней операции Undo;
Cut (Вырезать) — вырезание выделенного фрагмента и перенос его в буфер;
Сору (Копировать) — копирование выделенного фрагмента в буфер;
О Paste (Вставить) — вставка фрагмента из буфера в текущую позицию курсора;
Clear (Очистить) — операция очистки выделенной области;
Select All (Выделить) — выделение всей сессии;
Delete (Стереть) — уничтожение выделенного объекта;
Clear Command Windows (Очистить командное окно) — очистка текста сессии (с сохранением созданных объектов);
Clear Command History (Очистить окно истории команд) — очистка окна истории; О Clear Workspace — очистка окна браузера рабочей области.
Рис. 5.19. Меню Edit
Назначение указанных команд и операций уже обсуждалось. Отметим лишь, что команда Clear Command Window очищает окно командного режима работы и помещает курсор в верхний левый угол окна. Однако все определения, сделанные в течение стертых таким образом сессий, сохраняются в памяти компьютера. Для очистки экрана используется также команда clc, вводимая в командном режиме.