Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
С вещественными числами в MATLAB можно проводить различные арифметические операции, такие как сложение, вычитание, умножение и деление. Для этого в MATLAB, как и в других языках программирования, используются традиционные арифметические операторы: +, -, * и /. Имеется также оператор возведения в степень (^).
Порядок выполнения арифметических операций таков.
1. Возведение в степень (^).
2. Умножение и деление (*, /).
3. Сложение и вычитание (+, -).
Иными словами, среди арифметических операторов наибольший приоритет имеет оператор возведения в степень, а наименьший — операторы сложения и вычитания.
Выполнение операций одинакового приоритета происходит в порядке слева направо. Однако, используя в математических выражениях круглые скобки, порядок выполнения арифметических операций можно изменить. Допустим, нужно найти значение следующего арифметического выражения.
(2.54 5.13 + 3.48)5 - (4.21 - 2.03)3
Для этого введите данное выражение в командную строку используя соответствующие арифметические операторы MATLAB, и нажмите клавишу <Enter>.
Программа отобразит результат вычислений в виде значения системной переменной ans.
» (2.54*5.13+3.48)^5-(4.21-2.03)^3
ans =
1.2268e+006
Если вводимая формула является слишком длинной и не умещается в одной строке, ее можно перенести на другую строку. Это делается с помощью многоточия (три или более точки без пробелов между ними).
Если в конце строки с формулой поставить многоточие и нажать <Enter>, можно будет продолжить ввод формулы в новой строке. При необходимости можно расположить формулу в нескольких строках.
Чтобы избежать ввода очень длинных и сложных формул, используйте переменные для хранения промежуточных результатов.
Например, выражение (2.54 5.13 + 3.48)5 + (4.21 - 2.03)3 можно вычислить следующим образом.
» а =(2.54*5.13-3.48) ^5;
» b =(4.21+2.03)^3;
>> с = а+b
с =
7.9687е+004
Обратите внимание на то, что первые две строки данной записи завершаются символом точки с запятой, что позволяет избежать вывода на экран результатов вычисления промежуточных выражений, т.е. выражений, присвоенных переменным а и b.
Дата публикования: 2014-12-10; Прочитано: 1130 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!