- •4. Назначение кнопок панели инструментов Математика.
- •5. Завершение работы с пакетом MathCad. Выход из пакета MathCad можно осуществить несколькими способами.
- •7.3. Операторы присвоения. Предназначены для определения переменных и функций пользователя.
- •8. Форматирование результатов. В пакете MathCad ввод и вывод числовых данных возможен в двух основных представлениях:
- •Назначением особых переменных пакета:
- •- Математических констант ( e, , );
- •- Системных переменных ( origin, tol, cwd).
- •Варианты задач:
- •Последовательность выполнения работы:
- •Главным меню;
- •Панелью инструментов Математика;
- •Создания колонтитулов;
- •Правилами записи и выполнения операторов присвоения и вывода;
- •Контрольные вопросы.
7.3. Операторы присвоения. Предназначены для определения переменных и функций пользователя.
Присваивание значений переменным.
Название |
Обозна чение |
Ввод |
Шаблон |
Зона действия |
Обычное |
:= |
Клавиша
<:>,
|
▪ := ▪
|
С |
Глобальное |
≡ |
Клавиша
<~>,
|
▪ ≡ ▪
|
В |
Локальное |
|
Сочетание
клавиш Shift+[,
|
▪ ▪
|
В программном блоке
|
Примеры записи операторов присвоения:
-
Верная запись
Неверная запись
X:=2.6
abc:=-t+2
A_B≡A-B
f0:=ln(x)
5:=f
d-s:=z
|A|≡B
i:=sin·(x)
Операторы вывода. Используется для вывода значений переменных и функций.
Название |
Обозна чение |
Ввод |
Шаблон |
Пример |
Численный |
= |
Клавиша
<=>, кнопка
|
▪ = ▪▪
|
+=6.28
|
Символьный |
|
Кнопка
|
▪
|
+2·
|
7.5 Функции.
В общем случае функция – это выражение, согласно которому проводятся определенные вычисления с заданными аргументами и определяется результат.
В MathCAD можно использовать функции двух типов:
- встроенные функции;
- функции, определенные пользователем.
Применение функций обоих типов в расчетах совершенно одинаково, с тем исключением, что любую встроенную функцию можно сразу использовать в любом месте документа, а пользовательскую функцию необходимо предварительно определить в документе до момента вычисления ее значения.
Некоторые
наиболее часто используемые встроенные
функции можно ввести с
панели
Арифметика (sin,
cos,
ln,
log…).
Любую встроенную функцию можно ввести
с помощью команды Вставить/Функции…
или с помощью кнопки
на
панели инструментов.
Определение функции пользователя. Для определения функции пользователя используется оператор присвоения значений. В левой части оператора записывается имя функции, вслед за которым в круглых скобках - список аргументов. В правой части оператора присвоения значений записывается выражение, соответствующее данной функции.
Имя_функции(Список аргументов) := Выражение
Имя_функции задается по тем же правилам, что и имена переменных.
Список аргументов – введенные через запятую имена переменных, от которых зависит функция.
Выражение может содержать константы, переменные, операторы, встроенные функции и другие функции пользователя.
При определении функции аргументы называют формальными, а при обращении – фактическими. Значения формальным аргументам предварительно не присваиваются. Конкретные значения формальным аргументам, которые используются в математическом выражении, задаются при вызове функции.
Внимание!
Все переменные, присутствующие справа в выражении определения функции, либо должны входить в список параметров функции (в скобках, слева после имени функции), либо должны быть определены ранее. В противном случае будет выведено сообщение об ошибке, причем имя неопределенной переменной будет выделено красным цветом.
Вызов функции пользователя.
Вызов функции осуществляется одним из двух способов:
В операторе вывода.
В операторе присвоения значений.
В первом случае записывается имя функции, в скобках фактические параметры и знак равно (=).
Имя_функции(список факт. параметров) =
Если результат работы функции далее используется в документе, то целесообразно вызов функции записать в операторе присвоения значений, присвоив результат вызова функции некоторой переменной.
Имя_переменной := Имя_функции(список факт. параметров)
Внимание!
Во время вызова функции количество и порядок следования фактических аргументов обязательно должен соответствовать количеству и порядку следования формальных.
Фактическим аргументом может быть или числовое значение, или некоторая заданная переменная или математическое выражение.
Пример.
Определение
функций:
,
Вызов
функций:
,

лева
направо и сверху вниз
любой части документа