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 : 7985
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 pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2203
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