Student[VectorCalculus]
VectorPotential
compute the vector potential of a vector field in R^3
Calling Sequence
Parameters
Description
Examples
VectorPotential(v)
v
-
vector field or Vector-valued procedure; specify the components of the vector field in R^3
The VectorPotential(v) calling sequence computes the vector potential of the vector field v. The result is a vector field F such that Curl⁡F=v (that is, the curl of F is the field v). If a vector potential does not exist, NULL is returned.
If v is a vector field, a vector field is returned. If v is a procedure, a procedure is returned.
with⁡StudentVectorCalculus:
v≔VectorField⁡y,−x,0
v≔ye_x+−xe_y+0e_z
VectorPotential⁡v
−x⁢ze_x+−y⁢ze_y+0e_z
ye_x+−xe_y+0e_z
SetCoordinates⁡cylindricalr,θ,z
cylindricalr,θ,z
v≔VectorField⁡r,0,−2⁢z
v≔re_r+0e_θ+−2⁢ze_z
0e_r+−r⁢cos⁡θ2⁢z−r⁢sin⁡θ2⁢ze_θ+0e_z
re_r+0e_θ+−2⁢ze_z
See Also
simplify
Student[VectorCalculus][CrossProduct]
Student[VectorCalculus][Curl]
Student[VectorCalculus][ScalarPotential]
Student[VectorCalculus][SetCoordinates]
Student[VectorCalculus][Vector]
Student[VectorCalculus][VectorField]
Download Help Document
What kind of issue would you like to report? (Optional)