vectorPotential
벡터장의 벡터 퍼텐셜
설명
예제
벡터장의 벡터 퍼텐셜 계산하기
벡터 [x, y, z]
에 대해 이 행 벡터장의 벡터 퍼텐셜을 계산합니다.
syms x y z vectorPotential([x^2*y, -1/2*y^2*x, -x*y*z], [x y z])
ans = -(x*y^2*z)/2 -x^2*y*z 0
벡터 [x, y, z]
에 대해 이 열 벡터장의 벡터 퍼텐셜을 계산합니다.
syms x y z f(x,y,z) = 2*y^3 - 4*x*y; g(x,y,z) = 2*y^2 - 16*z^2+18; h(x,y,z) = -32*x^2 - 16*x*y^2; A = vectorPotential([f; g; h], [x y z])
A(x, y, z) = z*(2*y^2 + 18) - (16*z^3)/3 + (16*x*y*(y^2 + 6*x))/3 2*y*z*(- y^2 + 2*x) 0
벡터장에 대해 벡터 퍼텐셜이 존재하는지 테스트하기
특정 벡터장에 대해 벡터 퍼텐셜이 존재하는지 확인하려면 해당 벡터장의 발산을 계산합니다.
syms x y z V = [x^2 2*y z]; divergence(V, [x y z])
ans = 2*x + 3
발산이 0이 아니면 벡터 퍼텐셜이 존재하지 않습니다. 이때 vectorPotential
은 세 성분이 모두 NaN
인 벡터를 반환합니다.
vectorPotential(V, [x y z])
ans = NaN NaN NaN
입력 인수
세부 정보
팁
버전 내역
R2012a에 개발됨