Числовые константы и переменные
Числовые константы задаются с помощью арабских цифр, десятичной точки (а не запятой) и знака - (минус). Например:
123 — целочисленная десятичная константа;
12. 3 — десятичная константа с дробной частью;
12. 3* 10-5 —десятичная константа с мантиссой (12. 3) и порядком -5.
Знак умножения * при выводе числа на экран меняется на привычную точку, а операция возведения в степень (с применением спецзнака ^) отображается путем представления порядка в виде надстрочного элемента. Десятичные числа имеют основание 10. Диапазон их возможных значений лежит в пределах от 10^(-7) до 10^(307) (соответственно машинный нуль и машинная бесконечность).
Переменные являются поименованными объектами, имеющими некоторое значение, которое может изменяться по ходу выполнения программы. Тип переменной определяется ее значением; переменные могут быть числовыми, строковыми, символьными.
Идентификаторы в системе MathCAD11 могут иметь практически любую длину, и в них могут входить любые латинские и греческие буквы, а также цифры. Однако начинаться идентификатор может только с буквы. Кроме того, идентификатор не должен содержать пробелов. Некоторые спецсимволы (например, знак объединения _ ) могут входить в состав идентификаторов, другие (например, знаки операторов арифметических действий) — недопустимы. Нельзя использовать для идентификаторов буквы русского языка. Строчные и прописные буквы в идентификаторах различаются. Идентификаторы должны быть уникальными, т.е. они не могут совпадать с именами встроенных или определенных пользователем функций.
В MathCAD11 содержится группа особых объектов, называемых системными переменными. В табл. 1.1 указаны эти объекты и их предопределенные значения.
Таблица 1.1
Системные переменные
Переменная = значение по умолчанию | Определение и использование |
P = 3.14159 ... | Пи. В численных расчетах MathCAD11 использует значение P с учётом 15 значащих цифр. В символьных вычислениях P сохраняет своё точное значение. Чтобы напечатать P, следует нажать [Ctrl]P. |
e = 2.71828 ... | Основание натурального логарифма. В численных расчетах MathCAD11 использует значение e с учётом 15 значащих цифр. В символьных вычислениях e сохраняет своё точное значение. |
A = 10307 | Бесконечность. В численных расчетах это заданное большое число. В символьных вычислениях это беско-нечность. Чтобы напечатать , следует нажать [Ctrl]Z. |
% = 0.01 | Процент. Используется в выражениях подобных 10* % или как масштабирующий множитель в поле, отводимом для единиц размерности. |
TOL = 103 | Допускаемая погрешность для различных алгоритмов аппроксимации (интегрирования, решения уравнений, решения систем уравнений и т.д.). |
ORIGIN = 0 | Начало массива. Определяет индекс первого элемента массива. |