Базовые понятия входного языка системы
Восьмеричные и шестнадцатеричные числа
Система MathCAD может работать с восьмеричными и шестнадцатеричными числами. Восьмеричные числа имеют основание 8, так что один их разряд может иметь значения от 0 до 7. Такие числа в конце отмечаются латинской буквой О (от слова octal – восьмеричное).
Шестнадцатеричные числа имеют основание 16, и их разряд может иметь значения:
HEX 0123456789ABCDEF DEC 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Шестнадцатеричные числа имеют в конце отличительный признак в виде буквы h или Н (от слова hexagonal – шестнадцатеричное). Под сокращенным названием этих чисел HEX приведены их десятичные значения DEC (от decimal – десятичное).
Применение восьмеричных и шестнадцатеричных чисел в обычной математике ограничено, и в дальнейшем мы эти числа (а также константы на их основе) использовать не будем. Однако отметим, что если шестнадцатеричное число начинается с буквы (например, АВС0), то система будет путать его с возможным именем переменной. Для устранения потенциальных ошибок такие числа надо начинать с цифры 0 (ноль). В математических выражениях можно комбинировать числа различного типа (например, 10+ 0eh = 18H).
Комплексные числа
Большинство вычислений система выполняет как с действительными, так и с комплексными числами, которые обычно представляются в алгебраическом виде:
Z = ReZ+ i*ImZ
…или:
Z = ReZ+j*ImZ
Здесь ReZ – действительная часть комплексного числа Z, ImZ – его мнимая часть, а символы i или j обозначают мнимую единицу, т. е. корень квадратный из -1. Такое представление характерно и для системы MathCAD (за исключением того, что знак равенства не есть знак присваивания). Итак, если ReZ = 2, а ImZ = 3, то комплексная числовая константа в системе MathCAD должна быть задана в виде 2+ г*3 или 2+j*3.
Однако система не всегда знает, какой символ применить для обозначения мнимой единицы. Поэтому перед использованием любых операций с комплексными числами полезно вначале определить i или,/' как мнимую единицу (т. е. присвоить им значение квадратного корня из -1).
Единицы измерения
В системе может применяться особый вид констант – единицы измерения размерных величин. Помимо своего числового значения они характеризуются еще и указанием на то, к какой физической величине они относятся. Для этого указания используется символ умножения. В системе MathCAD заданы следующие основные типы физических величин: time (время), length (длина), mass (масса) charge (заряд) и др. При необходимости их можно изменить на другие.
Строковые константы
В описываемую версию MathCAD включены данные строкового типа. Как обычно, строковая константа – это строка, заключенная в кавычки, например:
"My_name"
…или:
"My first example".
В строковую константу могут входить один или несколько символов либо слов.