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
- Лабораторная работа № 1 основы программирования в пакете прикладных программ matlab
- 1. Использование matlab в качестве научного калькулятора
- 1.1. Операции с числами
- 1.1.1. Ввод действительных чисел
- 1.1.2. Простейшие арифметические действия
- 1.1.3. Ввод комплексных чисел
- 1.1.4. Элементарные математические функции
- 1.1.5. Специальные математические функции
- 1.1.6. Элементарные действия с комплексными числами
- 1.1.7. Функции комплексного аргумента
- 1.2 Простейшие операции с векторами и матрицами
- 1.2.1. Ввод векторов и матриц
- 1.2.2. Формирование векторов и матриц
- 1.2.3 Действия над векторами
- 1.2.4 Поэлементное преобразование матриц
- 1.2.5 Матричные действия над матрицами
- 1.3 Функции прикладной численной математики
- 1.3.1. Операции с полиномами
- 2. Программирование в среде MatLab
- 2.1 Операторы цикла и условные операторы
- If условие
- If условие
- 2.2 Ввод исходных данных и вывод результатов
- 3. Графика
- 4. Создание м-файлов
- 4.1. Особенности создания м-файлов
- 4.2. Основные особенности оформления м-файлов
- 4.3 Создание функциональных файлов
- 4.3.1 Общие требования к построению