- •Лабораторная работа №12.Лабораторная работа 12. Основы работы с Mathcad
- •12.1Интерфейс программы Mathcad
- •12.2Основные понятия Mathcad Выражения
- •Операторы
- •Переменные
- •Дискретные переменные
- •Системные переменные
- •Функции
- •Текстовые области
- •Графики
- •12.3Ввод, редактирование и форматирование данных в Mathcad
- •12.4 Управление вычислением формул
- •12.5Использование единиц измерения при отображении результатов вычисления
- •12.6Использование справочной системы и встроенных электронных книг
Операторы
Операторы – элементы Mathcad, с помощью которых можно создавать математические выражения. К ним, например, относятся символы арифметических операций, знаки вычисления сумм, произведений, производной и интеграла и т.д. Большинство шаблонов также является операторами.
Операторы в Mathcad можно вводить как при помощи панелей инструментов, так и с помощью клавиатурных сочетаний. Основные операторы Mathcad приведены в таблице.
Оператор |
Клавиши |
Назначение оператора |
X:= Y |
X : Y |
Локальное присваивание X значения Y |
XY |
X Y |
Глобальное присваивание X значения Y |
X = |
X = |
Вывод (отображение) значения X |
X + Y |
X + Y |
Сложение X с Y |
X + Y |
X [Ctrl+] Y |
То же, что и сложение. Перенос чисто косметический, позволяет размещать длинные выражения на листе |
X - Y |
X – Y |
Вычитание из X значения Y |
X Y |
X * Y |
Умножение X на Y |
|
X / z |
Деление X на z |
X÷z |
X[Ctrl+/]z |
Деление, в строчку, разница чисто косметическая |
zw |
z ^ w |
Возведение z в степень w |
|
z \ |
Вычисление квадратного корня из z |
|
n [Ctrl+\] z |
Вычисление корня n-ой степени из z |
n ! |
N[Shift+1] |
Вычисление факториала |
() |
‘ (апостроф) |
Ввод пары круглых скобок с шаблоном |
z |
[Shift+\]z |
Вычисление модуля z |
О
собенностью
Mathcad является возможность
осуществлять вычисления, заданные при
помощи операторов, без какой-либо
предварительной подготовки в любом
месте документа. Достаточно ввести
математическое выражение, состоящее
из числовых значений и операторов,
закончить его оператором отображения
значения (знак «равно») и нажать клавишу
Enter, как значение будет
посчитано и отобразится в документе.
Например, достаточно напечатать выражение
и нажать клавишу Enter, и
результат будет отображен после знака
«равно». Если выражение отредактировать,
после нажатия Enter результат
также обновится.
Это позволяет использовать Mathcad как аналог очень удобного инженерного калькулятора с весьма серьезными возможностями. Более того, основные операторы, некоторые математические функции (см. следующую лабораторную работу), а также кнопки для ввода цифр сосредоточены на панели инструментов «Калькулятор», что делает вычисление в программе еще более удобным.
Переменные
Переменные являются поименованными объектами, имеющими некоторое значение, которое может изменяться по ходу выполнения расчета. Тип переменной определяется ее значением; переменные могут быть числовыми, строковыми, дискретными (иметь несколько значений) и т. д. Имена переменных представляют собой набор букв и цифр. При этом Mathcad различает прописные и строчные буквы, а также буквы разных алфавитов, т.е. имена «A» (латинское), «a» (латинское), «А» (русское) и «а» (русское) можно использовать для обозначения четырех независимых переменных. Имена переменных могут включать символы нижнего индекса, а также греческие буквы.
Переменные перед использованием в выражениях необходимо определить, т. е. им необходимо хотя бы однажды присвоить значение. В качестве оператора присваивания используется знак «:=», тогда как знак «=» отведен для вывода значения переменной или математического выражения. Если переменная не была определена, при нажатии на клавишу «=» вместо оператора вывода будет вставлен оператор присваивания.
Например, если где-то на листе встречается
оператор присваивания Pr:=6.15,
то ниже по листу можно либо записать
выражение
,
и после нажатия клавиши Enter
Оно будет вычислено. Также можно записать,
к примеру
,
и затем Ar=, что также
отобразит результат вычисления, также
переменную Ar можно
будет использовать в дальнейшем расчете.
Глобальное присваивание отличается от обыкновенного только тем, что оператор глобального присваивания может находиться в любом месте листа, даже после выражения, использующего переменные, которые определяются присваиванием. Однако следует помнить, что локальное присваивание имеет приоритет. переменная будет иметь глобально присвоенное значение лишь до тех пор, пока в листе не встретится локальное присвоение этой переменной нового значения. С этого момента переменная будет иметь локально присвоенное значение.
Существуют также жирный знак равенства «=» (комбинация клавиш Ctrl+=), который используется как булевский оператор равенств, обозначающий тождественность частей выражения.
