potential
벡터장의 퍼텐셜
설명
예제
벡터장의 퍼텐셜 계산하기
벡터 [x, y, z]
에 대해 이 벡터장의 퍼텐셜을 계산합니다.
syms x y z P = potential([x, y, z*exp(z)], [x y z])
P = x^2/2 + y^2/2 + exp(z)*(z - 1)
gradient
함수를 사용하여 결과를 확인합니다.
simplify(gradient(P, [x y z]))
ans = x y z*exp(z)
적분 기점 지정하기
적분 기점을 [0 0 0]
으로 지정하여 이 벡터장의 퍼텐셜을 계산합니다.
syms x y z P = potential([x, y, z*exp(z)], [x y z], [0 0 0])
P = x^2/2 + y^2/2 + exp(z)*(z - 1) + 1
P([0 0 0]) = 0
인지 확인합니다.
subs(P, [x y z], [0 0 0])
ans = 0
기울기가 없는 장에 대한 퍼텐셜 테스트하기
벡터장이 기울기장이 아닌 경우 potential
은 NaN
을 반환합니다.
potential([x*y, y], [x y])
ans = NaN
입력 인수
세부 정보
팁
버전 내역
R2012a에 개발됨
참고 항목
curl
| diff
| divergence
| gradient
| jacobian
| hessian
| laplacian
| vectorPotential