Переменные являются поименованными объектами, имеющими некоторое значение, которое может изменяться по ходу выполнения расчета. Тип переменной определяется ее значением; переменные могут быть числовыми, строковыми, дискретными (иметь несколько значений) и т. д. Имена переменных представляют собой набор букв и цифр. При этом Mathcad различает прописные и строчные буквы, а также буквы разных алфавитов, т.е. имена «A» (латинское), «a» (латинское), «А» (русское) и «а» (русское) можно использовать для обозначения четырех независимых переменных. Имена переменных могут включать символы нижнего индекса, а также греческие буквы.
Переменные перед использованием в выражениях необходимо определить, т. е. им необходимо хотя бы однажды присвоить значение. В качестве оператора присваивания используется знак «:=», тогда как знак «=» отведен для вывода значения переменной или математического выражения. Если переменная не была определена, при нажатии на клавишу «=» вместо оператора вывода будет вставлен оператор присваивания.
|
|
Например, если где-то на листе встречается оператор присваивания Pr:=6.15, то ниже по листу можно либо записать выражение , и после нажатия клавиши Enter Оно будет вычислено. Также можно записать, к примеру , и затем Ar=, что также отобразит результат вычисления, также переменную Arможно будет использовать в дальнейшем расчете.
Глобальное присваивание отличается от обыкновенного только тем, что оператор глобального присваивания может находиться в любом месте листа, даже после выражения, использующего переменные, которые определяются присваиванием. Однако следует помнить, что локальное присваивание имеет приоритет. переменная будет иметь глобально присвоенное значение лишь до тех пор, пока в листе не встретится локальное присвоение этой переменной нового значения. С этого момента переменная будет иметь локально присвоенное значение.
Существуют также жирный знак равенства «=» (комбинация клавиш Ctrl + =), который используется как булевский оператор равенств, обозначающий тождественность частей выражения.