Matlab - Longitud de una curva parametrizada

 
Vista:

Longitud de una curva parametrizada

Publicado por Ines (3 intervenciones) el 17/04/2017 20:37:48
¡hola!
quiero calcular la longitud de la curva de la ventana de viviani que viene parametrizada por:
1
2
3
xt=acos(t)*cos(t)
yt=acos(t)*sin(t)
zt=asin(t)

entre 0 y pi/2

¿alguno sabe como hacerlo?
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Longitud de una curva parametrizada

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 18/04/2017 18:10:54
las ecuaciones que expresas ahí :

1
2
3
4
5
6
7
8
syms t
 xt=acos(t)*cos(t);
 yt=acos(t)*sin(t);
zt=asin(t);
dxt=diff(xt);
dyt=diff(yt);
dzt=diff(zt);
ec=integral(matlabFunction(sqrt(simplify(dxt^2+dyt^2+dzt^2))),0,2*pi);

resulta un número imaginario porque hace la integral de un arcoseno sin embargo estas son las ecuaciones propias para la curva de viviani y sí genera un número real:

1
2
3
4
5
6
7
8
9
R=1; %modificable
syms t
xt=(R/2)*(1+cos(t));
 yt=(R/2)*sin(t);
zt=R*sin(t/2);
dxt=diff(xt);
dyt=diff(yt);
dzt=diff(zt);
ec=integral(matlabFunction(sqrt(simplify(dxt^2+dyt^2+dzt^2))),0,2*pi)


saludos
https://www.facebook.com/royethmatlab
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar