Ввод операторов в командном окне

Когда вы работаете в MATLAB®, можно ввести отдельные операторы в Командном окне. Например, создайте переменную под названием a путем ввода этого оператора в командной строке:

a = 1

MATLAB сразу добавляет переменную a в рабочую область и отображает результат в Командном окне.

a =

     1

Когда вы не задаете выходную переменную, MATLAB использует переменную ans, сокращенно от answer, чтобы сохранить результаты вашего вычисления.

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