主要内容

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

黑森

스칼라 함수의 헤세 행렬

설명

예제

黑森(F,v)는 카테시안 좌표에서 벡터v에 대한 스칼라 함수F헤세 행렬을 구합니다.

v를 지정하지 않을 경우黑森(f)F에서 찾은 모든 기호 변수로부터 생성된 벡터에 대한 스칼라 함수F의 헤세 행렬을 구합니다. 이 벡터의 변수 순서는赛姆瓦尔로 정의됩니다.

예제

스칼라 함수의 헤세 행렬 구하기

黑森을 사용하여 함수의 헤세 행렬을 구합니다. 그런 다음 동일한 함수의 헤세 행렬을 함수의 기울기의 야코비 행렬로 구합니다.

변수 3.개로 구성된 이 함수의 헤세 행렬을 구합니다.

符号x y z f=x*y+2*z*x;黑森(f,[x,y,z])
ans=[0,1,2][1,0,0][2,0,0]

또는 이 함수의 헤세 행렬을 함수의 기울기의 야코비 행렬로 계산합니다.

雅可比(梯度(f))
ans=[0,1,2][1,0,0][2,0,0]

입력 인수

모두 축소

스칼라 함수로, 기호 표현식 또는 기호 함수로 지정됩니다.

헤세 행렬을 구할 벡터로, 기호 벡터로 지정됩니다. 기본적으로vF에서 찾은 모든 기호 변수로부터 생성된 벡터입니다. 이 벡터의 변수 순서는赛姆瓦尔로 정의됩니다.

v가 빈 기호 객체(예:符号([]))이면黑森은 빈 기호 객체를 반환합니다.

세부 정보

모두 축소

헤세 행렬

f(x)의 헤세 행렬은f(x)의 2.계 편도함수로 구성된 정사각 행렬입니다.

H ( F ) = [ 2. F x 1. 2. 2. F x 1. x 2. 2. F x 1. x N 2. F x 2. x 1. 2. F x 2. 2. 2. F x 2. x N 2. F x N x 1. 2. F x N x 2. 2. F x N 2. ]

R2011b에 개발됨