exponenta event banner

Поиск текста в окне команд или в журнале

Поиск текста в окне команд

Текст можно искать в окне команд. Сюда входит текст, который отображается на экране, и текст, который находится в буфере прокрутки.

Диалоговое окно «Поиск с помощью поиска»

Для поиска указанного текста в окне команд в строке заголовка окна команд нажмите кнопку и выберите «Найти». Откроется диалоговое окно Найти (Find). Поиск начинается в текущей позиции курсора. MATLAB ® находит указанный текст и выделяет его.

MATLAB гудит, когда поиск «Найти далее» достигает конца командного окна или когда поиск «Найти предыдущий» достигает верхней части командного окна. Если выбран параметр «Обтекание», MATLAB продолжает поиск после звукового сигнала.

Для поиска указанного текста в других инструментах рабочего стола MATLAB измените выбор в поле Искать в (Look in).

Можно увеличить объем информации, доступной в окне команд, чтобы больше текста было доступно для поиска. Для этого требуется больше памяти. На вкладке Главная (Home) в разделе Среда (Environment) щелкните Настройки (Preferences). Выберите MATLAB > Командное окно, а затем увеличьте значение параметра Количество строк в буфере прокрутки командного окна.

Очистка окна команд (например, с помощью clc функция), очищает буфер прокрутки. Очищенный текст больше недоступен для поиска. Чтобы очистить экран в окне команд без очистки буфера, используйте home функция.

Поиск с помощью сочетаний клавиш

Можно также выполнять инкрементный поиск в окне команд с помощью комбинаций клавиш.

  1. Начните инкрементный поиск с помощью одной из определенных комбинаций клавиш.

    ДействиеЯрлык Windows ® по умолчаниюЯрлык по умолчанию Macintosh или Emacs

    Инициируйте прямой инкрементный поиск.

    Ctrl + Shift + SCtrl + S

    Инициируйте обратный инкрементный поиск.

    Ctrl + Shift + RCtrl + R

    В правом нижнем углу окна Рабочий стол MATLAB появится поле инкрементного поиска. Для прямого поиска появится текст F Inc Search. F указывает на прямой поиск.

  2. Начните вводить поисковый термин.

    При вводе строчных букв в поле инкрементного поиска MATLAB выполняет поиск как строчных, так и верхних экземпляров букв. Например, при вводе b, MATLAB ищет b и B. Однако при вводе прописных букв MATLAB выполняет поиск только тех экземпляров, которые соответствуют введенному варианту.

  3. Выполняйте инкрементные действия поиска с помощью следующих сочетаний клавиш:

    ДействиеСочетание клавиш

    Заполните частично выделенный набор символов.

    Ctrl + W

    Поиск следующего вхождения набора символов.

    Ctrl + S

    Удаление символов из поля инкрементного поиска до последнего успешного поиска

    Ctrl + G

    При поиске набора символов, которые не отображаются в тексте окна команд, Failing появляется в поле инкрементного поиска.

  4. Завершите инкрементный поиск, нажав Esc (escape), Enter или любую другую клавишу, которая не является символом или числом.

    Поле инкрементного поиска исчезает. Курсор остается в том месте, где был найден текст в последний раз, при этом текст поиска подсвечивается.

Поиск текста в окне журнала команд

Поиск текста можно выполнить в окне истории команд. Поиск текста можно выполнять либо в начале команды, либо в любом месте команды.

  1. В окне История команд введите в поле Поиск. Чтобы отобразить поле Поиск (Search), если оно не отображается, щелкните, а затем выберите Найти (Find).

  2. Начните вводить поисковый термин.

    В окне «История команд» выполняется обратный поиск и выбирается предыдущая запись, содержащая последовательность введенных букв.

  3. Выберите один из вариантов поиска с помощью кнопок справа от поля поиска. Параметры включают (регистр соответствия), (соответствие в любом месте команды) и (соответствие в начале команды).

  4. Найдите предыдущее или следующее вхождение записи с помощью клавиш со стрелками вверх и вниз соответственно.

  5. Нажмите клавишу Esc, чтобы отменить поиск.