Bonjour à tous,
voilà j'essaie de calculer l'équation du pendule simple avec maple :
x''(t) + (g/l)sin(x(t))=0.
Avec les conditions initiales suivantes :
x(0)=0
x''(0)=a<2√(g/l)
(a,g,l étant les paramètres du pendule)
Mais je n'y arrive pas
Voici mon programme:
***
restart;
> assume(a<2*sqrt(g/l));
> eq:=diff(x(t),t,t)+(g/l)*sin(x(t))=0;
> ci:={(x)(0)=0,(D@@2)(x)(0)=a};
> dsolve({eq,ci},x(t));
/ 2 \
|d | g~ sin(x(t))
eq := |--- x(t)| + ------------ = 0
| 2 | l~
\dt /
(2)
ci := {x(0) = 0, (D )(x)(0) = a~}
Error, (in solve) invalid arguments
***
Si quelqu'un a une idée ce serait sympa
Merci d'avance.
-----