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

Online Help

All Products    Maple    MapleSim


VectorCalculus

  

MapToBasis

  

convert Vectors and vector fields between different coordinate systems

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

MapToBasis(V,c,p)

Parameters

V

-

Vector(algebraic) or Vector valued procedure; specify the free Vector, rooted Vector of vector field to be converted

c

-

(optional) name or name[name, name, ...]; specify the target coordinate system.

p

-

(optional) list or Vector(algebraic); specify the target root point.

Description

• 

The MapToBasis(V, c) command converts Vectors and vector fields between different coordinate systems.

• 

If V is a Vector valued procedure, it is interpreted as a vector field. Otherwise, a vector field is a Vector created by a call to the VectorField routine.

• 

If c is not specified, the current coordinate system is used. If V represents a vector field, the implied coordinates must be indexed with the names of the new coordinates. Otherwise, an error is raised. If V represents a Vector, no coordinate names are required.

• 

If a coordinate system attribute is specified on V, V is interpreted in this coordinate system. Otherwise, the object is interpreted as a Vector or vector field in the current coordinate system. If the two are not compatible, an error is raised.

• 

If p is specified and v is a free Vector in Cartesian coordinates, the result will be a rooted Vector with a root point p. If p is a list, it will be interpreted as Cartesian coordinates.

Examples

MapToBasis with free Vectors

(1)

Using MapToBasis with free Vectors to get a rooted Vector

(2)

(3)

(4)

MapToBasis with vector fields

MapToBasis with Vector-valued procedures

See Also

coords

VectorCalculus

VectorCalculus[GetCoordinates]

VectorCalculus[PositionVector]

VectorCalculus[RootedVector]

VectorCalculus[SetCoordinates]

VectorCalculus[Vector]

VectorCalculus[VectorField]

 


Download Help Document