VectorPotential - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


Student[VectorCalculus]

  

VectorPotential

  

compute the vector potential of a vector field in R^3

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

VectorPotential(v)

Parameters

v

-

vector field or Vector-valued procedure; specify the components of the vector field in R^3

Description

• 

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.

Examples

> 

with⁡StudentVectorCalculus:

> 

v≔VectorField⁡y,−x,0

v≔ye_x+−xe_y+0e_z

(1)
> 

VectorPotential⁡v

−x⁢ze_x+−y⁢ze_y+0e_z

(2)
> 

ye_x+−xe_y+0e_z

(3)
> 

SetCoordinates⁡cylindricalr,θ,z

cylindricalr,θ,z

(4)
> 

v≔VectorField⁡r,0,−2⁢z

v≔re_r+0e_θ+−2⁢ze_z

(5)
> 

VectorPotential⁡v

0e_r+−r⁢cos⁡θ2⁢z−r⁢sin⁡θ2⁢ze_θ+0e_z

(6)
> 

re_r+0e_θ+−2⁢ze_z

(7)

See Also

simplify

Student[VectorCalculus]

Student[VectorCalculus][CrossProduct]

Student[VectorCalculus][Curl]

Student[VectorCalculus][ScalarPotential]

Student[VectorCalculus][SetCoordinates]

Student[VectorCalculus][Vector]

Student[VectorCalculus][VectorField]