Retour

Source : mathematorTabVar.mp

mathematorTabVar.mp
%@AUTEUR: Guillaume Connan
 
input tableauVariation;
 
verbatimtex
%&latex
\documentclass{article}
\usepackage[upright]{fourier}
\usepackage{preambule}
\begin{document}
etex
 
beginTableau(0)
  newLigneVariables(btex $x$ etex);
  val(btex 1 etex);
  val(btex  3 etex);
  val(btex  $+\infty$ etex);
 
  newLigneSignes(btex Signe de $f'(x)$ etex);
  nonDefBarre; moins; valBarre(btex 0 etex); plus;
 
  newLigneVariations(btex Variations de  $ f(x)$ etex);
  nonDefBarre;
  limDroite(btex $+\infty$ etex,1);
  valPos(btex 2,5 etex,0);
  valPos(btex $+\infty$ etex,1);
 
endTableau;
 
%%
%%  Tableau de variations cosinus
%%
 
beginTableau(1)
 
 newLigneVariables(btex $x$ etex);
  val(btex $-\pi$ etex);
  val(btex  $-\ofr{\pi}{2}$ etex);
  val(btex  0 etex);
  val(btex  $\ofr{\pi}{2}$ etex);
  val(btex $\pi$ etex);
 
  newLigneVariations(btex Variations de  $ \cos(x)$ etex);
 
  valPos(btex $-1$ etex,0);
  valPos(btex $0$ etex,0.5);
  valPos(btex $1$ etex,1);
  valPos(btex $0$ etex,0.5);
  valPos(btex $-1$ etex,0);
 
endTableau;
 
%%
%%  Tableau de variations sinus
%%
 
beginTableau(2)
 
  newLigneVariables(btex $x$ etex);
  val(btex $-\pi$ etex);
  val(btex  $-\ofr{\pi}{2}$ etex);
  val(btex  0 etex);
  val(btex  $\ofr{\pi}{2}$ etex);
  val(btex $\pi$ etex);
 
  newLigneVariations(btex Variations de  $ \sin(x)$ etex);
 
  valPos(btex $0$ etex,0.5);
  valPos(btex $-1$ etex,0);
  valPos(btex $0$ etex,0.5);
  valPos(btex $1$ etex,1);
  valPos(btex $0$ etex,0.5);
 
 
endTableau;
 
%% Tableau de signes produit
 
beginTableau(3)
  newLigneVariables(btex $\Mathbold{t}$ etex);
  val("0");val("1");val("2");val("3");val("4");
 
  newLigneSignes(btex $\hbox{\bf Signe de }
    \atop{\displaystyle \Mathbold{F(t)}}$ etex);
  plus; valBarre("0"); moins; valBarre("0"); plus; valBarre("0"); moins;
 
  endTableau;
 
%% Autre Tableau de signes produit
 
beginTableau(4)
  newLigneVariables(btex $\Mathbold{x}$ etex);
  val(btex $-\infty$ etex);val(btex $-1$ etex);
  val(btex $1$ etex);val(btex $+\infty$ etex);
 
  newLigneSignes(btex $\hbox{\bf Signe de }
    \atop{\displaystyle \Mathbold{1-x}}$ etex);
  plus; barre; plus ;valBarre("0"); moins; 
  newLigneSignes(btex $\hbox{\bf Signe de }
    \atop{\displaystyle \Mathbold{x+1}}$ etex);
  moins; valBarre("0");plus;barre;plus;
  newLigneSignes(btex $\hbox{\bf Signe de }
    \atop{\displaystyle \Mathbold{\fr{2(1-x)}{x+1}}}$ etex);
  moins;valBarre("0");plus;valBarre("0");moins;
endTableau;
 
%% Tableau variation hyperbole
 
beginTableau(5)
  newLigneVariables(btex $x$ etex);
  val(btex $-\infty$ etex);
  val(btex $-1$ etex );
  val(btex $+\infty$ etex);
  newLigneVariations(btex $\hbox{\bf Variations de }
    \atop{\displaystyle \Mathbold{f}}$ etex);
  valPos(btex $-3$ etex ,.5);
  limGauche(btex $-\infty$ etex,0)
  nonDefBarre;
  limDroite(btex $+\infty$ etex,1)
  valPos(btex $-3$ etex ,.5);
endTableau;
 
%%
%%  Tableau de variations Bac S Juin 2007
%%
 
beginTableau(6)
    newLigneVariables(btex $x$ etex);
    val(btex $-1$ etex);
    val(btex  $0$ etex);
    val(btex  $+\infty$ etex);
 
    newLigneVariations(btex Variations de  $ N(x)$ etex);
    nonDefBarre;
    limDroite(btex ? etex,0);
    valBarre("0");
    valPos(btex ? etex,1);
 
endTableau;
 
beginTableau(7)
 
    newLigneVariables(btex $x$ etex);
    val(btex $-1$ etex);
    val(btex  $0$ etex);
    val(btex  $4$ etex);
    val(btex  $+\infty$ etex);
 
 
    newLigneVariations(btex Variations de  $ f(x)$ etex);
    nonDefBarre;
    limDroite(btex ? etex,1);
    valPos(btex 0 etex,0 )
    valBarre(btex $4-\efr{\ln(5)}{5}$ etex )
    valPos(btex ? etex,1);
 
endTableau;
 
%%
%%  Tableau de variations Bac STI Juin 2007
%%
 
beginTableau(8)
 
    newLigneVariables(btex $x$ etex);
    val(btex $0$ etex);
    val(btex  $1$ etex);
    val(btex  $+\infty$ etex);
 
    newLigneVariations(btex Variations de  $ g(x)$ etex);
    nonDefBarre;
    limDroite(btex ? etex,0);
    valBarre("0");
    valPos(btex ? etex,1);
 
    newLigneSignes(btex $\hbox{ Signe de }\atop{\displaystyle g(x)}$ etex);
    nonDefBarre;moins ;valBarre("0"); plus;
 
endTableau;
 
beginTableau(9)
 
    newLigneVariables(btex $x$ etex);
    val(btex $0$ etex);
    val(btex  $1$ etex);
    val(btex  $+\infty$ etex);
    newLigneSignes(btex $\hbox{ Signe de }\atop{\displaystyle f'(x)}$ etex);
    nonDefBarre;moins ;valBarre("0"); plus;
    newLigneVariations(btex  $\hbox{Variations  de }\atop{\displaystyle  f(x)}$  etex);
    nonDefBarre;
    limDroite(btex $+\infty$ etex,1);
    valPos(btex 0 etex,0);
    valPos(btex $+\infty$ etex,1);
endTableau;
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% TVI 3 solutions
 
beginTableau(10)
 
 newLigneVariables(btex $x$ etex);
 val(btex  $-\infty$ etex);
 val(btex $\alpha_1$ etex);
 val(btex  $-1$ etex);
 val(btex $\alpha_2$ etex);
 val(btex  $1$ etex);
 val(btex $\alpha_3$ etex);
 val(btex  $+\infty$ etex);
 
 newLigneSignes(btex $\hbox{ Signe de }\atop{\displaystyle f'(x)}$ etex);
   plus;valBarre("");plus; valBarre("0"); moins;valBarre("");moins; 
   valBarre("0"); plus;valBarre("");plus;
 
 newLigneVariations(btex  $\hbox{Variations  de }\atop{\displaystyle  f(x)}$  etex);
  valPos(btex $-\infty$ etex,0);
 valBarre("0");
  valPos(btex 3 etex,1);
 valBarre("0");
  valPos(btex $-1$ etex,0);
 valBarre("0");
  valPos(btex $+\infty$ etex,1);
 
endTableau;
end