Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Операторы
  •   Список операторов
  • Операторы вычисления сумм и произведений
  • Производные
  • Интегралы
  • Булевы операторы
  • Операторы, определяемые пользователем

    В начало книги

  •  

    Список встроенных функций

    Производные
    К предыдущему разделуК следующему разделу

    Оператор производной Mathcad предназначен для нахождения численного значения производной функции в заданной точке. Например, чтобы найти производную x3 по x в точке x = 2, выполните следующее:

    • Сначала определите точку, в которой необходимо найти производную. Наберите x:2.

    11-15.gif (953 bytes)

    • Щёлкните ниже определения x. Затем наберите ? .Появляется  оператор производной с двумя полями,

    11-16.gif (1018 bytes)

    • Щёлкните на поле в знаменателе и наберите x. Это имя переменной по которой проводится дифференцирование.

    11-17.gif (995 bytes)

    • Щёлкните на поле справа от d/dx и наберите x^3. Это — выражение, которое нужно дифференцировать.

    11-18.gif (1018 bytes)

    • Нажмите знак =, чтобы увидеть результат.

    11-19.gif (1114 bytes)

    11-20.gif (7138 bytes)

    Рисунок 4: Примеры дифференцирования при помощи Mathcad.

    На Рисунке 4 показаны примеры дифференцирования в Mathcad.

    От алгоритма вычисления производной, который используется в Mathcad, можно ожидать, что первая производная будет вычислена с точностью 7 или 8 значащих цифр, если точка, в которой ищется производная, удалена от особенностей функции. Точность этого алгоритма уменьшается на одну значащую цифру при каждом увеличении порядка производной.

    Необходимо помнить, что результат дифференцирования есть не функция, а число — значение производной в указанной точке переменной дифференцирования. В предыдущем примере производная от x3 не есть выражение 3x2, а значение 3x2, вычисленное в точке x = 2. Информацию по поводу символьного вычисления производных см. в Главе “Символьные  вычисления”.

    Хотя дифференцирование возвращает только одно число, можно определить одну функцию как производную другой функции. Например:

    f21.gif (1170 bytes)

    Вычисление f(x) будет возвращать в численной форме производную g(x) в точке x.

    Эта методика может быть использована для вычисления производной функции в последовательности точек. См. пример на Рисунке 5.

    11-21.gif (7235 bytes)

    Рисунок 5: Вычисление производной функции в последовательности точек.

    11-22.gif (7737 bytes)

    Рисунок 6: Результаты вычисления производной функции в различных точках, сохраненные как элементы вектора.

    Сделаем несколько замечаний относительно численного дифференцирования в Mathcad:

    • Выражение, которое нужно дифференцировать, может быть вещественным или комплексным.
    • Переменная дифференцирования должна быть простой неиндексированной переменной. Для вычисления производной в отдельных различных точках — элементах вектора — используйте методику, приведенную на Рисунке 6.

    Производные более высокого порядка

    В Mathcad существует оператор для вычисления производной n-ного порядка.

    Например, чтобы найти третью производную функции x9 по x в точке x = 2, выполните следующее:

    • Сначала определите точку, в которой необходимо вычислить производную. Наберите x:2.

    11-23.gif (953 bytes)

    • Щёлкните ниже определения x. Затем нажмите клавиши [Ctrl]? . Появляется    оператор  производной с двумя полями в знаменателе, одним в числителе и еще одним справа.

    11-24.gif (1027 bytes)

    • Щёлкните на поле внизу и наберите x. Это имя переменной, по которой производится дифференцирование.

    11-25.gif (999 bytes)

    • Щёлкните на поле выше и правее от предыдущего поля и наберите 3. Это должно быть целое число между 0 и 5. Обратите внимание, что поле в числителе автоматически отображает любой порядок, печатаемый в знаменателе.

    11-26.gif (1001 bytes)

    • Щёлкните на поле справа от d/dx и наберите x^9. Это — выражение, которое нужно дифференцировать.

    11-27.gif (1034 bytes)

    • Нажмите знак =, чтобы видеть третью производную выражения в заданной точке.

    11-28.gif (1227 bytes)

    При n = 1  оператор дает тот же самый результат, что и оператор производной, обсужденный выше. При n = 0 он возвращает значение функции.

    В начало страницы  К предыдущему разделуК следующему разделу

    Список встроенных функций

    | На первую страницу | Поиск | Купить Matlab

    Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


    Copyright © 1993-2024. Компания Softline. Все права защищены.

    Дата последнего обновления информации на сайте: 04.03.17
    Сайт начал работу 01.09.00