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

Online Help

Home : Support : Online Help : convert/PhysicsVectors

convert/PhysicsVectors

convert vectors of one of the VectorCalculus and Physics:-Vectors packages to the format of the other package

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

convert(V, PhysicsVectors)

convert(V, VectorCalculus)

Parameters

V

-

a vector of the VectorCalculus or Physics:-Vectors packages

Description

• 

The convert/PhysicsVectors and convert/VectorCalculus routines convert vectors of one of the VectorCalculus or Physics:- Vectors packages into a vector of the other one.

• 

According to the conventions of the Physics[Vectors] package, the conversion of one of its vectors to the VectorCalculus package always returns a VectorField.

Examples

In the context of the Physics[Vectors] package, vectors are standard algebraic type expressions where the unit vectors are distinguished from the components with an underscore. This is the position vector in cartesian coordinates and cartesian orthonormal basis

(1)

(2)

In the context of the VectorCalculus package, vectors are formed using a special non-algebraic type structure, although their display looks like an algebraic structure. To convert  above into a vector of the VectorCalculus package use

(3)

To see the structure behind R2 not of algebraic type use

Vector[row](3,{1 = x, 2 = y, 3 = z},datatype = anything,storage = rectangular,
order = Fortran_order,attributes = [vectorfield, coords = cartesian[x,y,z]],
shape = [])

To convert back to a vector of the Physics[Vectors] package use

(4)

_i*x+_j*y+_k*z

(5)

See Also

lprint

Physics[Vectors]

type/algebraic

VectorCalculus

 


Download Help Document