Матрица гессиана скалярной функции
hessian(
находит матрицу Гессиана скалярной функции f
,v
)f
относительно векторного v
в Декартовых координатах.
Если вы не задаете v
, затем hessian(f)
находит матрицу Гессиана скалярной функции f
относительно вектора, созданного из всех символьных переменных, найден в f
. Порядок переменных в этом векторе задан symvar
.
Найдите матрицу Гессиана функции при помощи hessian
. Затем найдите матрицу Гессиана той же функции как якобиан градиента функции.
Найдите матрицу Гессиана этой функции трех переменных:
syms x y z f = x*y + 2*z*x; hessian(f,[x,y,z])
ans = [ 0, 1, 2] [ 1, 0, 0] [ 2, 0, 0]
В качестве альтернативы вычислите матрицу Гессиана этой функции как якобиан градиента этой функции:
jacobian(gradient(f))
ans = [ 0, 1, 2] [ 1, 0, 0] [ 2, 0, 0]
curl
| divergence
| diff
| gradient
| jacobian
| laplacian
| potential
| vectorPotential