16
Используя MatLAB как калькулятор, можно использовать имена переменных для записи промежуточных ре-
зультатов в память ПК. Для этого служит операция присваивания, которая вводится знаком равенства « = » в
соответствия со схемой:
<имя_переменной> = <выражение>[;]
Имя переменной может содержать до 30 символов и не должно совпадать с именами функций, процедур сис-
темы и системных переменных. При этом система различает большие и малые буквы в переменных. Так, имена
amenu , Аmenu, aMenu в MatLAB обозначают разные переменные.
Выражение справа от знака присваивания может быть просто числом, арифметическим выражением, строкой
символов (тогда эти символы нужно заключить в апострофы) или символьным выражением. Если выражение
не заканчивается символом « ; », после нажатия клавиши
Enter
в командном окне возникнет результат выполне-
ния в виде:
<имя_переменной> = <результат>.
Например, если ввести в командное окно строку
x = 25 + 17
, на экране появится запись (рис. 1.10):
Рис. 1.10. Присвоение значения переменной
Система MatLAB имеет несколько имен переменных, которые используются самой системой и входят в состав
зарезервированных (эти переменные можно использовать в математических выражениях):
i, j
мнимая единица (корень квадратный из -1);
pi
число (сохраняется в виде 3.141592653589793);
π
inf
обозначение машинной бесконечности;
NaN
обозначение неопределенного результата (например, типа 0/0 или inf/inf);
eps
погрешность операций над числами с плавающей запятой;
ans
результат последней операции без знака присваивания;
realmax и
realmin
максимально и минимально возможные величины числа, которые могут быть ис-
пользованы.
1.2.3. Ввод комплексных чисел
Язык системы MatLAB, в отличие от многих языков программирования высокого уровня, содержит в себе
очень простую в пользовании встроенную арифметику комплексных чисел. Большинство элементарных мате-
матических функций допускают в качестве аргументов комплексные числа, а результаты формируются как
комплексные числа. Эта особенность языка делает его очень удобным и полезным для инженеров и научных
работников.
Для обозначения мнимой единицы в языке MatLAB зарезервированы два имени i и j. Ввод с клавиатуры значе-
ния комплексного числа осуществляется путем записи в командное окно строки вида: