29.06.2016 Views

Thomas Calculus 13th [Solutions]

  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

958 Chapter 13 Vector-Valued Functions and Motion in Space<br />

27-30. Example CAS commands:<br />

Maple:<br />

with( LinearAlgebra );<br />

r : t*cos(t) | t*sin(t) | t ;<br />

t0 : sqrt(3);<br />

rr : eval( r, t t0 );<br />

v : map( diff, r, t );<br />

vv : eval( v, t t0 );<br />

a : map( diff, v, t );<br />

aa : eval( a, t t0 );<br />

s : simplify(Norm( v, 2 )) assuming t::real;<br />

ss : eval( s, t t0 );<br />

T : v/s;<br />

TT : vv/ss ;<br />

q1: map( diff, simplify(T), t ):<br />

NN : simplify(eval( q1/Norm(q1,2), t t0 ));<br />

BB : CrossProduct( TT, NN );<br />

kappa : Norm(CrossProduct(vv,aa),2)/ss^3;<br />

tau : simplify( Determinant(< vv, aa, eval(map(diff,a,t),t t0) >)/Norm(CrossProduct(vv,aa),2)^3 );<br />

a_<br />

t : eval( diff( s, t ), t t0 );<br />

a_<br />

n : evalf[4]( kappa*ss^2 );<br />

Mathematica: (assigned functions and value for t0 will vary)<br />

Clear[t, v, a, t]<br />

mag[vector _]: Sqrt[vector.vector]<br />

Print["The position vector is", r[t _] {t Cos[t], t Sin[t], t}]<br />

Print["The velocity vector is", v[t _] r'[t]]<br />

Print["The acceleration vector is",a[t _] v'[t]]<br />

Print["The speed is",speed[t _]<br />

mag[v[t]]//Simplify]<br />

Print["The unit tangent vector is", utan[t _]<br />

v[t]/speed[t]//Simplify]<br />

_<br />

3<br />

Print["The curvature is",curv[t ] mag[Cross[v[t],a[t]]] / speed[t] //Simplify]<br />

_<br />

2<br />

Print["The torsion is", torsion[t ] Det[{v[t], a[t], a'[t]}] / mag[Cross[v[t],a[t]]] //Simplify]<br />

Print["The unit normal vector is",unorm[t _]<br />

utan'[t] / mag[utan'[t]//Simplify]<br />

Print["The unit binormal vector is", ubinorm[t _]<br />

Cross[utan[t],unorm[t]]//Simplify]<br />

Print["The tangential component of the acceleration is",at[t _] a[t].utan[t]//Simplify]<br />

Print["The normal component of the acceleration is",an[t _] a[t].unorm[t]//Simplify]<br />

You can evaluate any of these functions at a specified value of t.<br />

t0 Sqrt[3]<br />

{utan[t0], unorm[t0], ubinorm[t0]}<br />

N[{utan[t0], unorm[t0], ubinorm[t0]}]<br />

{curv[t0], torsion[t0]}<br />

Copyright<br />

2014 Pearson Education, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!