Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
42
Добавлен:
02.05.2014
Размер:
1.06 Mб
Скачать

22

3.1.3. Функции

Функции в MathCAD записываются в обычной для математики форме: f(x,…), где f – имя функции, х,… - список переменных. Легче всего вводить функции с клавиатуры. Все функции MathCAD условно можно разделить на две группы: встроенные функции и функции, определенные пользователем.

Применение обоих групп функций в расчетах одинаково за исключением того, что встроенной функцией можно воспользоваться сразу, а пользовательскую функцию сначала необходимо определить в документе до ее использования.

Определение функции пользователя осуществляется так:

-введите в желаемом месте название функции (например, ff);

-введите далее "(", имена переменных через запятую и ")";

-затем введите оператор присваивания клавишей <:>;

-далее в появившейся местозаполнитель введите выражение (например, sin(x).cos(x)).

В результате получится следующее выражение ff(x):=sin(x).cos(x).

При этом все переменные, используемые в определении функции пользователя, должны быть определены до определения самой функции пользователя.

Вывод значений переменных осуществляется по нажатию клавиши <=>, после набора имени переменной или выражения.

3.1.4.Символьные вывод математического выражения

Наряду с численным представлением результатов вычисления MathCAD имеет возможность символьного или аналитического вычисления значений выражения. Так для упрощения аналитического выражения достаточно набрать его в рабочем окне MathCAD, а затем ввести знак символьного вывода () нажатием комбинации клавиш <Ctrl> + <.>.

1

Пример: b cos(asin(c y)) b (1c2 y2 )2

При символьном выводе нет необходимости в предварительном определении переменных. Однако если переменные определены ранее, то вычисленная по ним некоторая другая переменная может быть выведена как в символьном, так и в численном виде.

Пример:

f(x) := x2 cos(x +5) f(3) = -1.31

f(3) 9 cos(8)

Соседние файлы в папке Методички по информатике1