logo
цос / Лаб_раб_ №1

1.1.2. Простейшие арифметические действия

В качестве знаков арифметических операций используются стандартные символы +, -, *, /, ^ .

Использование MatLAB в режиме калькулятора может происходить путем простой записи в командную строку последовательности арифметических действий с числами, то есть обычного арифметического выражения, например:

(14.8)/2*7.25 - 63.14*(13.4^3).

Если после ввода с клавиатуры этой последовательности нажать клавишу <Enter>, в командном окне возникнет результат выполнения под именем системной переменной ans. Вообще вывод промежуточной информации в командное окно подчиняется таким правилам:

- если запись оператора не заканчивается символом ';', результат действия этого оператора сразу же выводится в командное окно;

- если оператор заканчивается символом ';', результат его действия не отображается в командном окне;

- если оператор не содержит знака присваивания (=), т. е. является просто записью некоторой последовательности действий над числами и переменными, значение результата присваивается специальной системной переменной по имени ans;

- полученное значение переменной ans можно использовать в следующих операторах вычислений, применяя это имя ans; при этом следует помнить, что значение системной переменной ans изменяется после действия очередного оператора без знака присваивания;

- в общем случае форма представления результата в командном окне имеет вид: <Имя переменной> = <результат>.

Применяя MatLAB как калькулятор, можно использовать имена переменных для записи промежуточных результатов в память ПК. Для этого служит операция присваивания, которая вводится знаком равенства ' = ' в соответствия со схемой:

<Имя переменной> = <выражение>[;]

Имя переменной может содержать до 30 символов и должно не совпадать с именами функций, процедур системы и системных переменных. При этом система различает большие и маленькие буквы в переменных. Так, имена 'alena' ,'Alena', 'aLena' в MatLAB обозначают разные переменные.

Выражение справа от знака присваивания может быть просто числом, арифметическим выражением, строкой символов (тогда эти символы нужно заключить в апострофы) или символьным выражением.

Система MatLAB имеет несколько имен переменных, которые используются самой системой и входят в состав зарезервированных:

i, j - мнимая единица (корень квадратный из -1);

pi - число π (сохраняется в виде 3.141592653589793);

inf - обозначение машинной бесконечности;

Na - обозначение неопределенного результата (типа 0/0 или inf/inf);

eps - погрешность операций над числами с плавающей запятой;

ans - результат последней операции без знака присваивания;

realmax и realmin – максимально и минимально возможные величины числа, которое может быть использованы.

Эти переменные можно использовать в математических выражениях.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4