§3. Простые вычисления в командном режиме
В MATLAB можно различать два режима работы: вычисления в командном режиме и исполнение программ, записанных на его языке.
В командном окне представлен символ «>>», означающий готовность МА^АВ к исполнению команд оператора.
Они выполняются как в любом калькуляторе, например, Бэй- сика или Ехсеї.В командном окне (рис. 4.3) мы ввели выражение 2*2. Чтобы его вычислить (исполнить), нажмите клавишу Enter. Получим ответ ans = 4 (от англ. answer - ответ). Затем МА^АВ показал знак готовности к исполнению новых команд «>>».
Вместо числа мы можем ввести матрицу или вектор, например:
u = [1,2,3,4].
Нажмем клавишу исполнения Enter и получим ответ
u = 1 2 3 4.
MATLAB может вычислять практически все математические функции. Например, на нашем рисунке в окне он использует наш вектор u и вычисляет вектор экспоненциальных функций ехр(и) в векторной переменной ans.
Обратите внимание на информацию, выводимую в окнах Workspace, Command History.
Можно ввести последовательность команд. Если команда не заканчивается символом точки с запятой (;), то она выполняется сразу же после нажатия клавиши Enter.
Использование разделителя в виде точки с запятой позволяет вводить в рабочем поле последовательность команд, которая будет выполнена только в том случае, если после очередной команды не стоит этот символ. Если выполнение команды приводит к вычислению некоторого значения (скалярного или матрицы), то оно запоминается в рабочей области МА^АВ в переменной с именем ans. Значение, занесенное в переменную ans, выводится на экран сразу после вычисления в форме ans = значение (число, вектор, матрица).