Comment tracer un tableau de variations?

$\Reponse$ Avec l'environnement array en mode mathématiques (cf. question~\vref{tableau-maths}) comme ici:

$
\begin{array}{|c|ccccr|}
\hline
x & -\infty & & 0 & & +\infty \\ \hline
f'(x) & 5 & + & 0 & - & -10 \\ \hline
 & & & 10 & & \\           % ligne des valeurs "max"
f(x) & &\nearrow & &\searrow  & \\         % flèches
& -\infty & & & & -10 \\   % ligne des valeurs "min"
\hline
\end{array}
$

$\Reponse$ On peut faire de plus jolies flèches (redimensonnables) avec les commandes graphiques.

Pour cela, il faut choisir une unité de longueur avant par exemple unitlength|=1cm| et remplacer par exemple nearrow par des flèches de 2cm de large et de haut. comme dans l'exemple \vref{ex=tabvar2}.

\unitlength=1cm
$
\begin{array}{|c|ccccr|}
\hline
x & -\infty & & 0 & & +\infty \\ \hline
f'(x) & 5 & + & 0 & - & -10 \\ \hline
 & & & 10 & & \\          % ligne des valeurs "max"
f(x) & &
  \begin{minipage}{1cm}
  \begin{picture}(1,1)
    \put(0,0){\vector(1,1){1}}
  \end{picture}
  \end{minipage}
 & &
  \begin{minipage}{1cm}
  \begin{picture}(1,1)
     \put(0,1){\vector(1,-1){1}}
  \end{picture}
  \end{minipage}
& \\                                      % flèches
& -\infty & & & & -10 \\  % ligne des valeurs "min"
\hline
\end{array}
$

$\Reponse$ Le package tableau disponible à \url{http://melusine.eu.org/syracuse/exemples/kisselhoff/} ou sur https://www.ctan.org/ https://www.ctan.org/{macros/latex/contrib/tableaux} est permet d'effectuer des mises en page plus complexes grâce à pstricks. Voir l'exemple \vref{ex=psttableau}.

\documentclass{article}
\usepackage{ifthen,minimum,tableau}
\newpsstyle{hachured}
           {fillstyle=hlines,
            hatchwidth=0.2pt,
            hatchsep=2pt}
\begin{document}
 
\setlength{\TabTitreL}{1cm}
\begin{MonTableau}{1}{9}{1.5}
\psframe[style=hachured,%
         linestyle=none](.3,1)(.45,0)
 
\TabNewCol{0}
\rTabPut{Br}{-.15}{.25}{$x$}
\rTabPut{Br}{-.15}{.40}{$f(x)$}
 
\TabNewCol{0}
\rTabPut{Bl}{.15}{.25}{$0$}
\rTabPut{Bl}{.15}{.60}{$\frac{3}{2}$}
 
\TabNewCol{.30}
\rTabPut{B}{0}{.25}{$1$}
\rTabPut{Br}{-.15}{.80}{$+\infty$}
\psline[style=TabDblBarre](.3,0)(.3,1)
 
\TabNewCol{.45}
\rTabPut{B}{0}{.25}{$\frac{3}{2}$}
\rTabPut[2]{B}{0}{.10}{\TabZ}
 
\TabNewCol{1}
\rTabPut{Br}{-.15}{.25}{$+\infty$}
\rTabPut{Br}{-.15}{.40}{$1$}
 
\TabFleche{B1}{C1}
\TabFleche{D1}{E1}
\end{MonTableau}
\end{document}
domaines_specialises/mathematiques/tracer_un_tableau_de_variations.txt · Dernière modification: 2018/12/09 10:46 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0