VectorCalculus - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Vector Calculus : VectorCalculus/ConvertVector

VectorCalculus

  

ConvertVector

  

converts Cartesian free Vectors, rooted Vectors and position Vectors among themselves

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

ConvertVector(v,form)

ConvertVector(v,form, root )

Parameters

v

-

'Vector'(algebraic); the Cartesian free Vector, rooted Vector or position Vector to convert

form

-

name; specify the type of Vector to be converted to: free, rooted or position

root

-

(optional) list(algebraic) or Vector(algebraic); root point of the converted Vector

Description

• 

The ConvertVector command converts Cartesian free Vectors, rooted Vectors and position Vectors among themselves by specifying the desired type. If v is not a Cartesian Vector an error is raised.

• 

If form is rooted, the root point can be specified as a list or a free Vector with the extra optional parameter root. If root is a list, it is interpreted in Cartesian coordinates, if it is a free Vector in non-Cartesian coordinates, an appropriate transformation is made to obtain a Cartesian root.

– 

If form is rooted, v is a free, rooted or position Vector and root is provided, the result is the Vector rooted at root.

– 

If form is rooted, v is a position Vector and root is not provided, then the Vector is rooted at the Cartesian origin.

– 

If form is rooted, v is a free Vector and root is not provided an error is raised.

Examples

withVectorCalculus:

ConvertVectorPositionVector1,p,parabolic,'rooted'

1212p2p

(1)

pvPositionVectorpcosp,psinp,cartesianx,y

pv:=pcosppsinp

(2)

v1ConvertVectorpv,'free'

v1:=pcospex+psinpey

(3)

v2ConvertVectorpv,'rooted'

v2:=pcosppsinp

(4)

Aboutv2

Type: Rooted VectorComponents: pcosp,psinpCoordinates: cartesianx,yRoot Point: 0,0

(5)

GetRootPointv2

0ex

(6)

v3ConvertVectorpv,'rooted',1,1

v3:=pcosppsinp

(7)

GetRootPointv3

ex+ey

(8)

v4ConvertVectorpv,'rooted',Vector1,π2,coords=polaru,v

v4:=pcosppsinp

(9)

GetRootPointv4

ey

(10)

See Also

VectorCalculus

VectorCalculus[About]

VectorCalculus[PlotPositionVector]

VectorCalculus[PositionVector]

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam