Как вы работаете в MATLAB®можно ввести отдельные операторы в Командном окне. Например, создайте переменную с именем a
путем ввода этого оператора в командную строку:
a = 1
MATLAB немедленно добавляет переменную a
в рабочую область и отображения результат в Командном окне.
a = 1
Когда вы не задаете переменный выход, MATLAB использует переменную ans
, сокращенно для ответа, чтобы сохранить результаты вашего расчета.
sin(a)
ans = 0.8415
Значение ans
изменяется с каждой командой, которая возвращает выходу значение, не назначенное переменной.
Если оператор заканчивается точкой с запятой, MATLAB выполняет расчет, но подавляет отображение вывода в Командном окне.
b = 2;
Чтобы ввести несколько операторов в несколько линии перед выполнением любой из операторов, используйте Shift+Enter между операторами. Это действие не требуется, когда вы вводите парный оператор ключевого слова в нескольких линиях, таких как for
и end
.
Можно также ввести несколько операторов в одной линии путем разделения операторов. Чтобы различать команды, завершите каждую запятую или точку с запятой. Команды, которые заканчиваются запятыми, отображают свои результаты, в то время как команды, которые заканчиваются точкой с запятой, не имеют. Например, введите следующие три оператора в командной строке:
A = magic(5), B = ones(5) * 4.7; C = A./B
A = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 C = 3.6170 5.1064 0.2128 1.7021 3.1915 4.8936 1.0638 1.4894 2.9787 3.4043 0.8511 1.2766 2.7660 4.2553 4.6809 2.1277 2.5532 4.0426 4.4681 0.6383 2.3404 3.8298 5.3191 0.4255 1.9149
MATLAB отображает только значения A
и C
в Командном окне.
Чтобы вызвать предыдущие линии в Командном окне, нажмите клавиши со стрелками вверх и вниз, ↑ и ↓. Нажмите клавиши со стрелами либо в пустой командной строке, либо после ввода первых нескольких символов команды. Например, чтобы вызвать команду b = 2
, тип b
, а затем нажмите клавишу со стрелкой вверх.
Чтобы удалить команду из Командного окна, не выполняя её, нажмите клавишу Escape (Esc).
Можно вычислить любой оператор уже в Командном окне. Выберите оператор, щелкните правой кнопкой мыши и выберите Evaluate Selection.
В Командном окне вы также можете выполнить только фрагмент кода, отображенный в настоящее время в командной строке. Чтобы вычислить фрагмент введенного кода, выберите код и нажмите Enter.
Для примера выберите фрагмент следующего кода:
hello