Dans le cadre de l'apprentissage de traçages de fonctions, j'essaye diverses solutions. Pour la fonction carrée : \documentclass[11pt]{article} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[french]{babel} \pagestyle{empty} \usepackage{tkz-tab} \usepackage{amssymb} \usepackage{amsmath} \usepackage{gensymb} \usepackage{mathrsfs} \usepackage{comment} \usepackage{tikz} \usepackage{pgfplots} % pour les graphiques \pgfplotsset{compat=newest} \begin{document} \begin{center} \begin{tikzpicture} % grille \draw[color=cyan] (-10,-10) grid (10,10); % placement des valeurs sur l'axe des abscisses % Traçage de la courbe \draw [domain=-4:4,color=blue,thick] plot [samples=500] (\x, \x^2); \end{tikzpicture} \end{center} \end{document} Le compilateur trace une fonction qui s'apparente à celle de la fonction cube... ? |
Attention à l'utilisation de la puissance ;-) \documentclass[11pt]{article} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[french]{babel} \pagestyle{empty} \usepackage{amssymb} \usepackage{amsmath} \usepackage{gensymb} \usepackage{tikz} \usepackage{pgfplots} % pour les graphiques \pgfplotsset{compat=newest} \begin{document} \begin{center} \begin{tikzpicture} % grille \draw[color=cyan] (-10,-10) grid (10,10); % placement des valeurs sur l'axe des abscisses \clip (-10,-10) rectangle (10,10); % Traçage de la courbe \draw [domain=-4:4,color=blue,thick] plot [samples=500] (\x, \x*\x); \end{tikzpicture} \end{center} \end{document} Publiée 21 Nov '22, 15:25 cpierquet La solution proposée par @cpierquet fonctionne, mais c'est tout de même une écriture un peu lourde quand on veut tracer des fonctions du troisième degré (ou plus). Par ailleurs, j'aimerais pouvoir donner une échelle de représentation (quand ce sont des fonctions avec des valeurs élevées).
(21 Nov '22, 18:05)
cbreton
|
Avec \documentclass{article} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \begin{axis}[ % domain = -6:6, samples = 200, no markers, ] \addplot {x^2}; \end{axis} \end{tikzpicture} \end{document} Publiée 23 Nov '22, 22:34 denis ♦♦ |