Professional Documents
Culture Documents
Circular Helix With 0 T 2 N Pi
Circular Helix With 0 T 2 N Pi
> x:=a*cos(t);y:=a*sin(t);z:=b*t;
2*n*Pi
(1)
> soft:=simplify(integrate(sqrt(diff(x,t)^2+diff(y,t)^2+diff(z,t)
^2),u=0..t));
# s(t)
(2)
> x:=a*cos(s/c);y:=a*sin(s/c);z:=b*s/c;
(3)
> rp:=Matrix([[diff(x,s)],[diff(y,s)],[diff(z,s)]]); rpp:=Matrix([
[diff(x,s,s)],[diff(y,s,s)],[diff(z,s,s)]]); rppp:=Matrix([[diff
(x,s,s,s)],[diff(y,s,s,s)],[diff(z,s,s,s)]]);
(4)
(6)
> tau_numer:=simplify(MatrixMatrixMultiply(Transpose(rp),
MatrixMatrixMultiply(Srpp,rppp))[1,1]);
(7)
> tau_denom:=simplify(MatrixMatrixMultiply(Transpose(rpp),rpp)[1,1]
);
(8)
> tau:=tau_numer/tau_denom; # b/(a^2+b^2)
(9)