- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 2 mesi fa da .
-
Topic
-
Ciao a tutti,
ho un paio di problemi con pgfplots. Il primo è che il seguente codice non viene compilato in quanto l’inserimento di node (ultime righe), crea probemi.
`
\documentclass[a4paper,11pt,fleqn]{scrreprt}\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{pgfplots}\begin{document}
\begin{figure}[htbp]
\centering
\begin{tikzpicture}%
\begin{axis}[
width=14.cm,
height=10.cm,
xlabel={$T$},
ylabel={$\Delta$ [mm]},
xmin=0,
xmax=4.5,
ymin=0,
ymax=200,
grid=major,
legend style={legend pos=south east}]\legend{$\xi_{eq}=20.12\%$}%
\addplot plot coordinates{%
(0,0.00)
(0.08917432,0.75)
(0.1783486,4.22)
(0.2,5.31)
(0.3566973,16.88)
(0.4,21.23)
(0.5350459,37.98)
(0.6,42.59)
(0.8,56.78)
(1,70.98)
(1.2,85.18)
(1.4,99.37)
(1.6,113.57)
(1.8,127.76)
(2,141.96)
(2.2,156.16)
(2.4,170.35)
(2.6,184.55)
(2.663282,189.04)
(2.8,189.04)
(3,189.04)
(3.2,189.04)
(3.4,189.04)
(3.6,189.04)
(3.8,189.04)
(4,189.04)
};\addplot plot coordinates{%
(0,189.04)
(2.663282,189.04)
(2.663282,0)
};\node[small dot,pin=-30:{$(2.66,189.04)$}] at (axis description cs:2.663282,189.04) {};
\end{axis}
\end{tikzpicture}%
\vspace{-.6cm}
\caption{bla bla bla}
\end{figure}
\end{document}
`Il secondo è che vorrei indicare sugli assi i valori in corrispondenza della linea blu tratteggiata (che potete vedere compilando il file senza la riga problematica). Se qualcuno sapesse indicarmi come fare gliene sarei molto grato, in quanto non sono riuscito a capirlo dal manuale di pgfplots.
Grazie e buon fine settimana.
- Devi essere connesso per rispondere a questo topic.