VectorField - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


VectorCalculus

  

VectorField

  

create a vector field

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

VectorField(v, c)

Parameters

v

-

list or Vector; components specifying the coefficients of the basis vectors at each point in space

c

-

(optional) symbol[name, name, ...]; specify the coordinate system and coordinate names of the vector field

Description

• 

The VectorField(v, c) command constructs a vector field, which is implemented as a Vector with the vectorfield attribute and a coordinate system attribute.

• 

The vector field is one of the principal data structures of the Vector Calculus package.

• 

Note that some VectorCalculus procedures require their input to be vector fields, but will accept Vector-valued operators as well; in this case, any input operator will be interpreted as a vector field, and the output will generally also be an operator.

• 

The other principal data structures of the Vector Calculus package (free Vectors, position Vectors, and rooted Vectors) are not interpreted as constant vector fields.

• 

If the second parameter, c, is not specified, the default coordinate system is used.  In this case, the default coordinate system must be indexed by coordinate names; otherwise, an error is raised.

• 

If Vectors are displayed in BasisFormat, the basis vectors for a vector field object are displayed using overbars to visually distinguish a vector field from a free Vector.

• 

The routine evalVF can be used to evaluate a vector field at a point.

Examples

Note the overbars on the basis Vectors

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

Note that the Divergence procedure accepts a Vector-valued operator in place of a vector field.

(9)

(10)

See Also

attributes

convert/PhysicsVectors

coords

Physics/Vectors

VectorCalculus

VectorCalculus[AddCoordinates]

VectorCalculus[BasisFormat]

VectorCalculus[evalVF]

VectorCalculus[GetCoordinates]

VectorCalculus[MapToBasis]

VectorCalculus[SetCoordinates]

 


Download Help Document