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

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Vector Calculus : RadiusOfCurvature

VectorCalculus

  

RadiusOfCurvature

  

compute the radius of curvature of a curve

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

RadiusOfCurvature(C, t)

Parameters

C

-

free or position Vector or Vector valued procedure; specify the components of the curve

t

-

(optional) name; specify the parameter of the curve

Description

• 

The RadiusOfCurvature(C, t) command computes the radius of curvature of the curve C.  This is defined to be 1/Curvature(C, t) when the curvature is not zero and infinity when the curvature is zero.

• 

The curve C can be specified as a free or positionVector or a Vector valued procedure, which determines the returned object type.

• 

If t is not specified, the function tries to determine a suitable variable name from the components of C.  To do this, it checks all of the indeterminates of type name in the components of C and removes the ones which are determined to be constants.

  

If the resulting set has a single entry, this single entry is the variable name.  If it has more than one entry, an error is raised.

• 

If a coordinate system attribute is specified on C, C is interpreted in this coordinate system.  Otherwise, the curve is interpreted as a curve in the current default coordinate system.  If the two are not compatible, an error is raised.

Examples

> 

with⁡VectorCalculus:

> 

RadiusOfCurvature⁡cos⁡t,sin⁡t,t

1

(1)
> 

RadiusOfCurvature⁡PositionVector⁡cos⁡t,sin⁡t,t

2

(2)
> 

r≔RadiusOfCurvature⁡t↦t,t2,t3

r≔t↦9⋅t4+4⋅t2+12⋅9⋅t4+9⋅t2+19⋅t4+4⋅t2+12

(3)
> 

RadiusOfCurvature⁡a⁢cos⁡t,a⁢sin⁡t,tassuminga::constant

a2+1a2a2+1

(4)
> 

SetCoordinates⁡polar

polar

(5)
> 

RadiusOfCurvature⁡exp⁡−t,t

2⁢ⅇ−2⁢t

(6)

See Also

assuming

VectorCalculus

VectorCalculus[Binormal]

VectorCalculus[Curvature]

VectorCalculus[GetCoordinates]

VectorCalculus[PrincipalNormal]

VectorCalculus[SetCoordinates]

VectorCalculus[TangentVector]

VectorCalculus[TNBFrame]

VectorCalculus[Torsion]

VectorCalculus[Vector]