Пример. Функция Jacob
Используйте функцию Jacob, чтобы вычислить якобиан (Jacobian) векторной функции, записанной как вектор-столбец вещественных функций.
1. Определите две функции, содержащиеся в вектореF:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
2. Определите вектор F:
Щелкните для копирования этого выражения
3. Так как переменные не определены численно, вычислите Jacob аналитически.
Щелкните для копирования этого выражения
Строка 0 матрицы содержит три элемента: частную производную f1 по x0, частную производную по x1 и частную производную по x2.
Аналогично, строка 1 матрицы содержит три элемента: частную производную f2 по x0, частную производную по x1 и частную производную по x2.
* 
PTC Mathcad предполагает, что число переменных равняется maxsub + 1, где maxsub - максимальный нижний индекс среди переменных в функциях.
4. Назначьте числовые значения переменным и затем вычислите функцию Jacob численно:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Указание дополнительных переменных, которые не появляются в функциях
1. Сделайте так, чтобы итоговая матрица содержала больше столбцов, чем число переменных, задав дополнительный третий аргумент Jacob:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
2. Сделайте так, чтобы итоговая матрица содержала больше столбцов, чем число переменных, указав значения несуществующих переменных:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Было ли это полезно?