ajouté un lancer incliné avec du frottement dans les exemples distiller ...
authorJuergen Gilg <gilg@acrotex.net>
Sun, 24 Jun 2012 08:15:07 +0000 (10:15 +0200)
committerJuergen Gilg <gilg@acrotex.net>
Sun, 24 Jun 2012 08:15:07 +0000 (10:15 +0200)
gravitation/LISTE.txt
gravitation/lancer_incline_distiller.pdf [new file with mode: 0644]
gravitation/lancer_incline_distiller.tex [new file with mode: 0644]

index c4d25b4..5753434 100644 (file)
@@ -6,6 +6,8 @@ gravitation_02.pdf
 == Exemples avec Adobe Distiller
 gravitation_01_distiller.tex
 gravitation_01_distiller.pdf
+lancer_incline_distiller.tex
+lancer_incline_distiller.pdf
 == Animation du satellite
 animation_satellite.tex
 animation_satellite.pdf
diff --git a/gravitation/lancer_incline_distiller.pdf b/gravitation/lancer_incline_distiller.pdf
new file mode 100644 (file)
index 0000000..ed1ce2c
Binary files /dev/null and b/gravitation/lancer_incline_distiller.pdf differ
diff --git a/gravitation/lancer_incline_distiller.tex b/gravitation/lancer_incline_distiller.tex
new file mode 100644 (file)
index 0000000..a896926
--- /dev/null
@@ -0,0 +1,72 @@
+\documentclass{article}
+\usepackage[a4paper,margin=2cm]{geometry}
+\usepackage[latin1]{inputenc}
+\usepackage{pstricks-add,pst-eqdf,pst-func}
+\usepackage{array,amsmath}
+
+%%%%%%%%%%%%%%%%%%
+\def\datRoot{C:/Users/J\"{u}rgen/Desktop/gravitation/}
+
+\begin{document}
+
+\def\eqlancerA{%
+y[2]|y[3]|-d0/m0*y[2]|-d0/m0*y[3]-g0}%
+\def\eqlancerB{%
+y[2]|y[3]|0|-g0}%
+
+\section{Un lancer inclin\'{e} avec du frottement}
+
+Les \'{e}quations diff\'{e}rentielles sont :
+\begin{align*}
+\ddot{x}&=-\frac{d}{m}\dot{x}\\
+\ddot{y}&=-\frac{d}{m}\dot{y}-g
+\end{align*}
+
+\begin{center}
+\begin{pspicture}(-0.5,-0.5)(10,6)
+\pstVerb{
+    /m0 1 def
+    /d0 0.75 def
+    /theta0 60 def
+    /x0 0 def
+    /y0 1 def
+    /v0 10 def
+    /v0x v0 theta0 cos mul def
+    /v0y v0 theta0 sin mul def
+    /g0 9.81 def 
+}%
+\psaxes[labels=none,ticks=none]{->}(0,0)(0,0)(10,5)
+\uput[0](10,0){$x$}
+\uput[90](0,5){$y$}
+\rput(!0 y0){%
+\psline[linecolor=gray]{->}(0;0)(!2 theta0 cos mul 2 theta0 sin mul)
+\psline[linestyle=dashed](0,0)(1.5,0)
+\psarc{->}(0,0){1}{0}{!theta0}
+\rput(!2.2 theta0 cos mul 2.2 theta0 sin mul){$\vec{v}_0$}
+\rput(!0.5 theta0 2 div cos mul 0.5 theta0 2 div sin mul){$\alpha$}
+}
+\psequadiff[method=rk4,
+            plotpoints=1000,
+            algebraic,
+            whichabs=0,
+            whichord=1,
+            tabname=XiAYiA
+%           ,saveData,filename=XiYi.dat
+]{0}{5}{x0 y0 v0x v0y}{\eqlancerA}%
+\listplot[linecolor=blue]{XiAYiA aload pop}
+\psequadiff[method=rk4,
+            plotpoints=1000,
+            algebraic,
+            whichabs=0,
+            whichord=1,
+            tabname=XiBYiB
+%           ,saveData,filename=XiYi.dat
+]{0}{5}{x0 y0 v0x v0y}{\eqlancerB}%
+\listplot[linecolor=red]{XiBYiB aload pop}
+
+\end{pspicture}
+\end{center}
+
+
+
+\end{document}

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.