Для того чтобы численно продифференцировать функцию f (х) в некоторой точке, следует использовать оператор численного вывода (вместо символьного):
1. Определите точку х, в которой будет вычислена производная, например,
х:=1.
2. Введите оператор дифференцирования и обычным образом введите имена функции и аргумента в местозаполнители (см. рис. 3.1).
3. Введите оператор = численного вывода результата.
ВНИМАНИЕ!
Не забывайте предварительно определять точку, в которой производится численное дифференцирование, как это сделано во второй строке листинга 3.5. Иначе будет выдано сообщение об ошибке, показанное на рис. 3:4, гласящее, что переменная или функция, входящая в выражение, ранее не определена. Между тем, символьное дифференцирование (см. разд. 3.1) не требует обязательного явного задания точки дифференцирования. В этом случае вместо значения производной (числа или числового выражения) будет выдана аналитическая зависимость (см. листинг 3.1).
Рис. 3.4. Ошибка в применении оператора дифференцирования (не задан аргумент)
ПРИМЕЧАНИЕ
В Mathcad 11 и выше для ускорения и повышения точности численного дифференцирования функций, заданных аналитически, автоматически задействуется символьный процессор. Сначала предпринимается попытка отыскать производные, входящие в выражение, аналитически, а уже затем, если она оказывается неудачной, включается в работу численный метод.