Ecriture d'une fonction dans tikz

Bonjour à tous,

petit souci avec tikz, ma fonction $x\mapsto -x^2+4x-2$ semble ressembler à un polynôme de degré 3 avec tikz...
\begin{tikzpicture}
\shorthandoff{:}
\draw [very thin, gray] (-1,-4) grid (4,3);
\draw [domain=-1:4] [samples=200] plot (\x,{-\x^2+4*\x-2});
\end{tikzpicture}

J'ai d'abord fait sans accolades, avec accolades, ça ne change pas grand chose !

Sur le domaine de définition, ça ne voit pas mais sur [-5;5] (le domaine par défaut de tikz), c'est flagrant !

Merci d'avance !

Réponses

  • Bonjour,

    Il y a un petit problème avec le calcul des puissances. Il faut saisir la fonction sous la forme: (\x,{-\x*\x+4*\x-2}).

    En traçant en simultané la « même » fonction avec deux écritures différentes, « y a pas photo » !
    \begin{tikzpicture}
    \shorthandoff{:}
    \draw [very thin, gray] (-1,-4) grid (4,3);
    \draw [domain=-1:4] [samples=200] plot (\x,{-\x*\x+4*\x-2});
    \draw [domain=-1:4] [samples=200] plot (\x,{-\x^2+4*\x-2});
    \end{tikzpicture}
    
  • Merci beaucoup ! Ca va être lourd pour une puissance 5 !
  • En écrivant les polynômes via Horner, c'est très simple :
    \[3x^5-6x^4+x^3+5x^2-3x-4 = (((((3x) - 6)x + 1)x + 5)x - 3)x - 4\]
  • Bonjour
    En réalité, il faut encadrer \x par des parenthèses
    \begin{tikzpicture}
    %\shorthandoff{:;!?}
    \draw [very thin, gray] (-1,-4) grid (4,3);
    \draw [domain=-1:4,samples=200,color=red] plot (\x,{-\x^2+4*\x-2});
    \draw [domain=-1:4,samples=200,color=green,line width=1.7pt] plot (\x,{-[color=#FF0000](\x)^2[/color]+4*\x-2});
    \draw [domain=-1:4,samples=200,color=blue,dashed] plot (\x,{-\x*\x+4*\x-2});
    \end{tikzpicture}
    
    Cela donne ceci, la courbe verte épaisse et la courbe bleu fine tireté se superposent parfaitement.
    Alain72354
  • Merci à vous deux !
Connectez-vous ou Inscrivez-vous pour répondre.