cos cosh costfun
cos_tr cosint costs_march.
Вызов предыдущих строк. Используйте клавиши стрелок, табуляции и управления на кла-виатуре для повторного вызова, редактирования и повторного использования функций, кото-рые вы ввели ранее. Допустим, вы ввели по ошибке
rho = (1+ sqt(5))/2
При нажатии Enter MATLAB ответит:
Undefined function or variable 'sqt'.
(Неизвестная функция или переменная sqt),
поскольку вы неправильно ввели функцию sqrt (квадратный корень). Вместо того чтобы перепечатывать всю строку, можно нажать клавишу . Предыдущая строка будет повторно отображена. Используя клавишу можно привести курсор в требуемое положение и доба-вить недостающую букву r. Повторные нажатия клавиши вызовут раннее введенные стро-ки. Все вводимые вами функции запоминаются в буфере обмена. При этом можно воспользо- ваться свойством «интеллектуального повторного вызова» (smart recall) для повторного вы-зова ранее введенных функций, которое заключается в том, что достаточно набрать только первые несколько символов из названия требуемой функции. Например, напечатав буквы plo и нажав клавишу мы вызовем последнюю функцию, которая начинается с plo. Данное свойство чувствительно к выбору регистра.
Ниже приводится полный список клавиш, которые можно использовать в командном окне
Клавиши
Клавиши управления
Результат операции
Ctrl+p
Вызов предыдущей строки
Ctrl+n
Вызов следующей строки.
Ctrl+b
Переход на один символ назад.
Ctrl+f
Переход на один символ вперед.
Ctrl+
Ctrl+r
Переход на одно слово направо.
Ctrl+l
Переход на одно слово влево .
Home
Ctrl+a
Переход к началу строки.
End
Ctrl+e
Переход к концу строки.
Esc
Ctrl+u
Очистить строку.
Delete
Ctrl+d
Удалить символ после курсора.
Backspace
Ctrl+h
Удалить символ перед курсором.
Ctrl+k
Удалить от курсора до конца строки.
Shift+home
Выделить до начала строки.
Shift+end
Выделить до конца строки.
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
Остановка вывода на экран
Для выполнения операций просмотра и изменения содержимого рабочего пространства удобно использовать Окно Просмотра Рабочего Пространства (ОПРП), хотя многие исполь-зуемые им функции также доступны и из командной строки, путем применения соответ-ствующих команд. Для открытия ОПРП следует проделать одно из следующих действий:
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33