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... ?

Posée 21 Nov '22, 15:16

cbreton's gravatar image

cbreton
75733348
Taux d'acceptation : 9%

Modifiée 21 Nov '22, 19:20

Pathe's gravatar image

Pathe ♦♦
7.5k29197245


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}
Lien permanent

Publiée 21 Nov '22, 15:25

cpierquet's gravatar image

cpierquet
3364
Taux d'acceptation : 12%

Modifiée 21 Nov '22, 15:27

3

Essayez avec (\x, {(\x)^2}).

(21 Nov '22, 16:56) touhami touhami's gravatar image

La solution proposée par @touhami fonctionne.

(21 Nov '22, 18:02) cbreton cbreton's gravatar image

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 cbreton's gravatar image

Avec pgfplots « seul » :

\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}

alt text

Lien permanent

Publiée 23 Nov '22, 22:34

denis's gravatar image

denis ♦♦
7.0k1510
Taux d'acceptation : 52%

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.