Problème avec tikz et pgf maths

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
fred_maths
Utilisateur confirmé
Utilisateur confirmé
Messages : 54
Inscription : vendredi 02 janvier 2015, 21:57

[Résolu] Problème avec tikz et pgf maths

Message non lu par fred_maths »

Bonjour,

J'ai crée à partir de geogebra un nuage de points avec une échelle allant jusque 500 000 en y que j'exporte vers tikz et j'ai un message d'erreur :

Code : Tout sélectionner

! Package PGF Math Error: Unknown operator `c' or `cm' (in '4.2116594961790414E

Code : Tout sélectionner

\documentclass[10pt]{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\pagestyle{empty}
\begin{document}
\definecolor{ffqqqq}{rgb}{1.,0.,0.}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=0.40128152290238844cm,y=4.2116594961790414E-5cm]
\begin{axis}[
x=0.40128152290238844cm,y=4.2116594961790414E-5cm,
axis lines=middle,
ymajorgrids=true,
xmajorgrids=true,
xmin=-4.828664412510559,
xmax=49.99568892645813,
ymin=-24610.034324942673,
ymax=450262.16315789445,
xtick={-0.0,5.0,...,45.0},
ytick={-0.0,50000.0,...,450000.0},]
\clip(-4.828664412510559,-24610.034324942673) rectangle (49.99568892645813,450262.16315789445);
\begin{scriptsize}
\draw [fill=black] (7.,28000.) circle (2.5pt);
\draw [fill=black] (18.,61000.) circle (2.5pt);
\draw [fill=black] (27.,105000.) circle (2.5pt);
\draw [fill=black] (33.,150400.) circle (2.5pt);
\draw [fill=black] (39.,224000.) circle (2.5pt);
\draw [fill=black] (42.,227500.) circle (2.5pt);
\draw [fill=black] (44.,309450.) circle (2.5pt);
\draw [fill=black] (45.,408830.) circle (2.5pt);
\draw [fill=black] (7.,28000.) circle (2.5pt);
\draw [fill=black] (18.,61000.) circle (2.5pt);
\draw [fill=black] (27.,105000.) circle (2.5pt);
\draw [fill=black] (33.,150400.) circle (2.5pt);
\draw [fill=black] (39.,224000.) circle (2.5pt);
\draw [fill=black] (42.,227500.) circle (2.5pt);
\draw [fill=black] (44.,309450.) circle (2.5pt);
\draw [fill=black] (45.,408830.) circle (2.5pt);
\draw [fill=ffqqqq] (31.875,189272.) circle (2.0pt);
\draw [fill=ffqqqq] (31.875,189272.) circle (2.0pt);
\end{scriptsize}
\end{axis}
\end{tikzpicture}
\end{document}
Dernière modification par fred_maths le mercredi 26 avril 2023, 18:29, modifié 1 fois.
PC 1 : Ubuntu 14.04 LTSw 8 + Texlive 2017+emacs 24 avec auctex 11.90 + texstudio v 2.9.4
PC 2 : Windows 8 + Texlve 2016 + texstudio v 2.9.4
MB
Administrateur
Administrateur
Messages : 8104
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Problème avec tikz et pgf maths

Message non lu par MB »

Bonjour, je n'ai pas testé mais je suppose que le problème est lié à l'usage de la notation scientifique.
MB. Rejoignez notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2299
Inscription : samedi 29 décembre 2007, 00:58

Re: Problème avec tikz et pgf maths

Message non lu par projetmbc »

Oui, c'est bien un problème lié à l'emploi de l'écriture scientifique.

Code : Tout sélectionner

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\pagestyle{empty}
\begin{document}
\definecolor{ffqqqq}{rgb}{1.,0.,0.}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=0.41cm,y=0.000043cm]
\begin{axis}[
x=0.41cm,y=0.000043cm,
axis lines=middle,
ymajorgrids=true,
xmajorgrids=true,
xmin=-4.828664412510559,
xmax=49.99568892645813,
ymin=-24610.034324942673,
ymax=450262.16315789445,
xtick={-0.0,5.0,...,45.0},
ytick={-0.0,50000.0,...,450000.0},]
\clip(-4.828664412510559,-24610.034324942673) rectangle (49.99568892645813,450262.16315789445);
\begin{scriptsize}
\draw [fill=black] (7.,28000.) circle (2.5pt);
\draw [fill=black] (18.,61000.) circle (2.5pt);
\draw [fill=black] (27.,105000.) circle (2.5pt);
\draw [fill=black] (33.,150400.) circle (2.5pt);
\draw [fill=black] (39.,224000.) circle (2.5pt);
\draw [fill=black] (42.,227500.) circle (2.5pt);
\draw [fill=black] (44.,309450.) circle (2.5pt);
\draw [fill=black] (45.,408830.) circle (2.5pt);
\draw [fill=black] (7.,28000.) circle (2.5pt);
\draw [fill=black] (18.,61000.) circle (2.5pt);
\draw [fill=black] (27.,105000.) circle (2.5pt);
\draw [fill=black] (33.,150400.) circle (2.5pt);
\draw [fill=black] (39.,224000.) circle (2.5pt);
\draw [fill=black] (42.,227500.) circle (2.5pt);
\draw [fill=black] (44.,309450.) circle (2.5pt);
\draw [fill=black] (45.,408830.) circle (2.5pt);
\draw [fill=ffqqqq] (31.875,189272.) circle (2.0pt);
\draw [fill=ffqqqq] (31.875,189272.) circle (2.0pt);
\end{scriptsize}
\end{axis}
\end{tikzpicture}
\end{document}
Capture d’écran 2023-04-26 à 13.42.15.png