TABLEAUX DE VARIATION / DE SIGNES (20)
Liste des figures
Figure fig_aa01_040410_tableau_variations
figure 0001
Figure fig_aa02_040410_tableau_variations
figure 0002
Figure fig_aa03_040410_tableau_variations
figure 0003
Figure fig_aa04_040410_tableau_variations
figure 0004
Figure fig_aa05_040410_tableau_variations
figure 0005
Figure fig_aa06_040410_tableau_variations
figure 0006
Figure fig_aa07_040410_tableau_variations
figure 0007
Figure fig_aa08_040410_tableau_variations
figure 0008
Figure fig_aa09_040410_tableau_variations
figure 0009
Figure fig_aa10_040410_tableau_variations
figure 0010
Figure fig_aa11_040410_tableau_variations
figure 0011
Figure fig_aa21_040410_tableau_variations
figure 0012
Figure fig_aa22_040410_tableau_variations
figure 0013
Figure fig_aa31_020312_tableau_variations
figure 0014
Figure fig_aa32_020312_tableau_variations
figure 0015
Figure fig_aa33_020312_tableau_variations
figure 0016
Figure fig_ba01_050410_tableau_signes
figure 0017
Figure fig_ba02_050410_tableau_signes
figure 0018
Figure fig_ba03_050410_tableau_signes
figure 0019
Figure fig_ba04_050410_tableau_signes
figure 0020
Asymptote - Figure 0001: fig_aa01_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.14svn)
largeur320 Figure fig_aa01_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","0","+inf"},
         y={"+inf","0","+inf"};
                              
picture tab=tabvar(x,y,decr); // avec l'option decr :
// le premier sens de variation est "décroissant", les suivants sont tels 
// que les valeurs de y seront alternativement placées en haut et en bas.
add(tab);
Asymptote - Figure 0002: fig_aa02_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa02_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","0","+inf"},
         y={"-inf","0","-inf"};
                                 
picture tab=tabvar(fonct="-x^2",
                   x,y,cr);      // avec l'option cr :
// le premier sens de variation est "croissant", les suivants sont tels 
// que les valeurs de y seront alternativement placées en bas et en haut.
add(tab);
Asymptote - Figure 0003: fig_aa03_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa03_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","0","+inf"},
         y={"0^+","2","-inf"};
real[]   h={  0  , 1 ,  -2  }; //<< pour placer "manuellement" les images
                                             
picture tab=tabvar(var="t",fonct="g",x,y,h);
// Quand les options cr et decr ne donnent pas des résultats satisfaisants, 
// la solution consiste à passer un tableau h de réels pour fixer la hauteur 
// relative des images dans le tableau.
add(tab);
Asymptote - Figure 0004: fig_aa04_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa04_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-\sqrt2","0","+inf"},
         y={"VI +inf","\pi","+inf"}; // VI pour signaler une valeur interdite.
         
picture tab=tabvar(x,y,decr); // avec l'option decr :
// le premier sens de variation est "décroissant", les suivants sont tels 
// que les valeurs de y seront alternativement placées en haut et en bas.
add(tab);
Asymptote - Figure 0005: fig_aa05_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa05_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","0","+inf"},
         y={"0^+","+inf VI -inf","0^-"}; // VI pour signaler une valeur interdite.
         
picture tab=tabvar(var="t",
                   fonct="-\displaystyle\frac1t",
                   x,y,cr);      // avec l'option cr :
// le premier sens de variation est "croissant", les suivants sont tels 
// que les valeurs de y seront alternativement placées en bas et en haut.
add(tab);
Asymptote - Figure 0006: fig_aa06_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa06_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","-4","-3"},
         y={"-inf","+inf VI +inf","-1"};
real[]   h={  0  , 1 ,  1,  0.2  }; //<< pour placer "manuellement" les images
                                             
picture tab=tabvar(fonct="g",
                   x,y,h);
// Quand les options cr et decr ne donnent pas des résultats satisfaisants, 
// la solution consiste à passer un tableau h de réels pour fixer la hauteur 
// relative des images dans le tableau.
add(tab);
Asymptote - Figure 0007: fig_aa07_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa07_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","0","+inf"},
        sd={"","-","0","+",""},
         y={"+inf","0","+inf"};
                              
picture tab=tabvar(x,y,decr, // Cf. un exemple précédent pour l'explication sur decr.
                   affderivee=true,sd); 
add(tab);
Asymptote - Figure 0008: fig_aa08_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa08_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","a","5\sqrt5"},
        sd={"","+","0","-","VI"},
         y={"0^+","f(a)","-inf VI"};
                              
picture tab=tabvar(x,y,cr, // Cf. un exemple précédent pour l'explication sur cr.
                   affderivee=true,sd); 
add(tab);
Asymptote - Figure 0009: fig_aa09_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa09_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","\alpha","\beta"},
        sd={"","-","VI","+","g'(\beta)"},
         y={"+inf","-inf VI -inf","g(\beta)"};
real[]   h={  1 , 0 , 0 , 0.8  }; //<< pour placer "manuellement" les images
                              
picture tab=tabvar(fonct="g",
                   deriv="g'(x)",
                   x,y,h,
                   affderivee=true,sd); 
add(tab);
Asymptote - Figure 0010: fig_aa10_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa10_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","0","+inf"},
         y={"-inf","0","+inf"};
real[]   h={  0  , 1 ,  2  }; //<< pour placer "manuellement" les images
                                             
picture tab=tabvar(var="t",fonct="g",x,y,h);
// Quand les options cr et decr ne donnent pas des résultats satisfaisants, 
// la solution consiste à passer un tableau h de réels pour fixer la hauteur 
// relative des images dans le tableau.
add(tab);
Asymptote - Figure 0011: fig_aa11_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa11_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(7.5cm);

string[] x={"-inf","2","2\pi"},
        sd={"","-","0","-","VI"},
         y={"+inf","3","-inf VI"};
real[]   h={  2  , 1 ,  0  }; //<< pour placer "manuellement" les images
                                             
picture tab=tabvar(x,y,h,affderivee=true,sd);
add(tab);
Asymptote - Figure 0012: fig_aa21_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa21_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(8cm);

string[] x={"-inf","0","\alpha","+inf"},
         y={"+inf","0","f(\alpha)","-inf"};
                              
picture tab=tabvar(x,y,decr); // avec l'option decr :
// le premier sens de variation est "décroissant", les suivants sont tels 
// que les valeurs de y seront alternativement placées en haut et en bas.
add(tab);
Asymptote - Figure 0013: fig_aa22_040410_tableau_variations.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_aa22_040410_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(8cm);

string[] x={"-inf","\alpha","\beta","+inf"},
        sd={"","-","0","+","0","-",""},
         y={"+inf","f(\alpha)","f(\beta)","-inf"};
                              
picture tab=tabvar(x,y,decr, // Cf. un exemple précédent pour l'explication sur decr.
                   affderivee=true,sd);
add(tab);
Asymptote - Figure 0014: fig_aa31_020312_tableau_variations.asy
(Code compilé avec Asymptote version 2.14svn)
largeur320 Figure fig_aa31_020312_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(8.5cm);
defaultpen(fontsize(8pt)+blue);
string[] x={"0","\alpha","1","\beta","+inf"},
        sd={"VI","-","0","+","VI","+","0","-",""},
         y={"VI +inf","f(\alpha)","+inf VI -inf","f(\beta)","0"};
add(tabvar(x,y,decr,affderivee=true,sd));
Asymptote - Figure 0015: fig_aa32_020312_tableau_variations.asy
(Code compilé avec Asymptote version 2.14svn)
largeur320 Figure fig_aa32_020312_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(8.5cm);
defaultpen(fontsize(8pt));
string[] x={"0","\alpha","1","\beta","+inf"},
        sd={"VI","-","0","+","VI","+","0","-",""},
         y={"VI +inf","f(\alpha)","+inf VI -inf","f(\beta)","0"};

// Pour placer "manuellement" les images :
real[]   h={      2  ,    -1     ,   2   ,   -2 ,    1    , 0  }; 
add(tabvar(x,y,h,affderivee=true,sd));
Asymptote - Figure 0016: fig_aa33_020312_tableau_variations.asy
(Code compilé avec Asymptote version 2.14svn)
largeur320 Figure fig_aa33_020312_tableau_variations
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;
size(8.5cm);
defaultpen(fontsize(10pt));
string[] x={"0","\alpha","1","\beta","+inf"},
        sd={"VI","+","0","-","VI","-","0","+",""},
         y={"VI -inf","f(\alpha)","-inf VI +inf","f(\beta)","0"};
add(tabvar(x,y,affderivee=true,sd));
Asymptote - Figure 0017: fig_ba01_050410_tableau_signes.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_ba01_050410_tableau_signes
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;

string[][] tab={
{"x",          "-inf -2 1 +inf"},
{"x-1",        " - | - 0 + "},
{"x+2",        " - 0 + | + "},
{"(x-1)(x+2)", " + 0 - 0 + "}
};
                                              // ul : unité label
picture tab0=tabsgn(tab,p=1bp+blue);          // ul=1   pour 10pt (par défaut)
picture tab1=tabsgn(tab,ul=1.1,p=1bp+black);  // ul=1.1 pour 11pt
picture tab2=tabsgn(tab,ul=1.2,p=1bp+red);    // ul=1.2 pour 12pt
picture tab3=tabsgn(tab,ul=1.3,p=1bp+orange); // ul=1.3 pour 13pt                                     

add(tab0);
add(tab1,(0,min(currentpicture).y-20pt));
add(tab2,(0,min(currentpicture).y-20pt));
add(tab3,(0,min(currentpicture).y-20pt));
Asymptote - Figure 0018: fig_ba02_050410_tableau_signes.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_ba02_050410_tableau_signes
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;

string[][] tab={
{"x",          "-inf -2 1 +inf"},
{"x-1",        " - | - 0 + "},
{"x+2",        " - 0 + | + "},
{"(x-1)(x+2)", " + 0 - 0 + "}
};
// kx pour augmenter les largeurs de colonnes
// (coefficient multiplicateur par rapport à la plus grande largeur de label)
picture tab0=tabsgn(tab,ul=1.2);      // kx=1.1 par défaut
picture tab1=tabsgn(tab,ul=1.2,kx=1.2);
picture tab2=tabsgn(tab,ul=1.2,kx=1.3);

add(tab0);
add(tab1,(0,min(currentpicture).y-20pt));
add(tab2,(0,min(currentpicture).y-20pt));
Asymptote - Figure 0019: fig_ba03_050410_tableau_signes.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_ba03_050410_tableau_signes
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;

string[][] tab={
{"x",          "-inf -2 1 +inf"},
{"x-1",        " - | - 0 + "},
{"x+2",        " - 0 + | + "},
{"(x-1)(x+2)", " + 0 - 0 + "}
};
// ky pour augmenter les hauteurs de lignes
// (coefficient multiplicateur par rapport à la plus grande hauteur de label)
picture tab0=tabsgn(tab,ul=1.2,p=1bp+orange);      // ky=1.2 par défaut
picture tab1=tabsgn(tab,ul=1.2,ky=1.4,p=1bp+blue);
picture tab2=tabsgn(tab,ul=1.2,ky=1.6,p=1bp+red);

add(tab0);
add(tab1,(0,min(currentpicture).y-20pt));
add(tab2,(0,min(currentpicture).y-20pt));
Asymptote - Figure 0020: fig_ba04_050410_tableau_signes.asy
(Code compilé avec Asymptote version 2.09svn)
largeur320 Figure fig_ba04_050410_tableau_signes
// gm_tableaux.asy : une extension(nette) vite faite (en attendant une 
// véritable extension) destinée à dessiner des tableaux de variations 
// et des tableaux de signes. C'est une première version, non documentée, 
// en phase de test, téléchargeable ici.

import gm_tableaux;

string[][] tab={
{"x",                            "-inf -2 1 +inf"},
{"x-1",                          " - | - 0 + "},
{"x+2",                          " - 0 + | + "},
{"\displaystyle\frac{x-1}{x+2}", " + || - 0 + "}
};
// kx pour augmenter les largeurs de colonnes
// (coefficient multiplicateur par rapport à la plus grande largeur de label)
picture tab0=tabsgn(tab,ul=1.2,kx=1.3);       // kx=1.1 par défaut

add(tab0);

Dernière modification le Fri Mar 2 09:36:13 CET 2012 par G.Marris       Valide XHTML