
автор: Денисов-Винский Н.Д. 
E-mail: denisov.vinskiy@yandex.ru 
 
1.2 Применение чисел и констант 
 
К важнейшим типам данных в системе Mathcad относятся 
константы, обычные и системные переменные, массивы (век-
торы и матрицы) и данные файлового типа.  
Константы  –  имеющие  уникальные  имена  объекта,  хра-
нящие некоторые значения, которые определяются в процессе 
загрузки  системы.  Mathcad  поддерживает  следующие  типы 
констант: 
 
•   целочисленные константы (например, 0, 1, 23, -45 и 
т.д.); 
•   вещественные числа с мантиссой и порядком (напри-
мер, 
5
105.12
, где десятичная мантисса 
с константой 
5.12
 и порядком 
5
); 
•   символьные константы, имею-
щие численное значение (например, 
число 
); 
•   системные константы, храня-
щие определенные параметры системы 
(например, погрешность вычисления 
TOL или нижнее значение индекса в 
массивах); 
•   единицы измерения физиче-
ских величин; 
•   строковые константы – любые 
цепочки символов, заключенные в кавычки; 
Для  проведения  физических  расчётов  в  Mathcad  может 
применяться особый вид констант – единицы измерения раз-
мерных  величин.  Помимо  своего  числового  значения,  они 
характеризуются ещё и указанием на то, к какой физической 
величине они относятся. При необходимости Mathcad выпол-
няет физические расчёты с соответствующим преобразовани-
ем размерных величин.  
Забегая в перёд, стоит отметить, что системная константа 
«TOL»  отвечает  за  допустимую  погрешность  для различных 
численных  алгоритмов.  Системная  константа  «ORIGIN»  от-
вечает за индекс первого элемента массива. 
 
 
автор: Денисов-Винский Н.Д. 
E-mail: denisov.vinskiy@yandex.ru 
 
1.3 Переменные 
 
Переменные  также  являются  имеющими  уникальные 
имена объектами. Однако в отличие от констант они вначале 
не определены, а после определения могут принимать любые 
значения  в  пределах  своего  типа.  Имена  констант,  перемен-
ных  и  иных  объектов называют  идентификаторами.  В  Math-
cad  тип  переменной  определяется  её  значением.  Так,  пере-
менные могут быть числовыми, строковыми, символьными – 
поэтому тип переменной предварительно не задаётся. 
Имена  (идентификаторы)  могут  иметь  практически  лю-
бую длину, и в них могут входить любые латинские и грече-
ские буквы, а также цифры.  Однако начинаться идентифика-
тор может только с буквы. Кроме того, необходимо отметить, 
что  в  идентификаторах  недопустимо  использование  пробе-
лов. Некоторые спецсимволы (например, знак подчёркивания 
«_») могут входить в состав идентификатора, другие (напри-
мер, знаки арифметических действий) недопустимы, посколь-
ку  ведут  к  неоднозначности  идентификации  переменной. 
Значение строковых переменных задаются в кавычках. 
Настоятельно  не  рекомендуется 
в  идентификаторах  использовать 
буквы  русского  языка.  Строчные и 
прописные  буквы  в  идентификато-
рах  различаются.  Идентификаторы 
должны  быть  уникальными,  т.е.  они  не  могут  совпадать  с 
именами встроенных или определенных пользователем функ-
ций. Также Mathcad позволяет задавать сложные имена. Дли-
на идентификатора не ограничена. 
Назначение  переменных  в  Mathcad  соответствует  назна-
чению  переменных  в  математике.  Уже  само  их  название  го-
ворит  о том, что  значения  переменных  могут  меняться. Они 
используются  для  обобщенного  представления  данных  опре-
деленного типа. К примеру, вычисление значения выражения 
(3+7),  равного  пяти,  носит  весьма  частный  характер.  Куда 
более  общим является вычисление значения  выражения  (x  + 
y) как суммы значений двух переменных – x и y. В частности, 
при x = 3 и y = 7 для (x + y) получим значение 10, но уже при 
x = 1 и y = 3 вычисление (x + y) даст уже 4.