Арифметические выражения в MatLab состоят, как и в большинстве языков программирования, из чисел, знаков арифметических операций, знака ^ (возведение в степень), круглых скобок, переменных, и встроенных функций. Десятичная часть числа отделяется точкой. Для вычисления простейшего выражения следует набрать его в командной строке и нажать <Enter>. Ответ записывается в специальную переменную ans и результат выводится в командное окно:
>> 1.5+2.9
ans =
4.4000
Вид результата зависит от установленного формата, подробнее о форматах вывода написано ниже. После вычисления следующего выражения значение ans изменится. Для сохранения результатов промежуточных вычислений их следует записывать в переменные. При использовании переменных необходимо придерживаться правил:
имя переменной может состоять из символов латинского алфавита, знака подчёркивания и цифр, но начинается обязательно с символа алфавита;
прописные и строчные буквы различаются;
пробел не входит в имя переменной.
В качестве знака присваивания используется =, например:
>> a=3.25*(0.7-3.3/5.1)+2.3^3
a =
12.3391
Обратите внимание, что результат сразу же выводится в командное окно. Для подавления вывода следует завершить строку с оператором присваивания точкой с запятой. Символ e предназначен для записи чисел в экспоненциальной форме: числа 0.00125 и 1.25e–3 эквивалентны. Комплексные числа вводятся при помощи буквы i:
>>b=5*(2.2+3.9i)+0.8
b =
11.8000 +19.5000i
MatLab обладает большим набором встроенных математических функций. Некоторые из них приведены в табл. 1.1. При вызове математических функций аргумент заключается в круглые скобки. Полный список всех встроенных элементарных математических функций можно получить, набрав в командной строке help elfun. Команда help отображает в командном окне список разделов справочной системы. Для получения содержимого раздела необходимо указать через пробел его название после help, а для вывода детальной информации о какой-либо функции, следует ввести в строке с help имя функции.