robitex” post=92981
Sinceramente era proprio quello che volevo: usare il contatore per l’asse delle x, e la prima colonna del file come asse delle y. Le due colonne all’interno del file rappresentano due grafici diversi! Ho risolto aggiungendo una terza colonna con numeri che vanno da 1 a 20000.
Una domandina off-topic: nel grafico appare la scritta 10^4 anche se io ho cambiato le label dei tick sulle x:
`
\documentclass{standalone}\usepackage{pgfplots}
\pgfplotsset{/pgf/number format/use comma,compat=1.8}\begin{document}
\begin{tikzpicture}
\begin{axis}[
xmin = 0,
xmax = 20000,
ymin = 0,
xtick={0,5000,10000,15000,20000},
xticklabels={0,5,10,15,20},
xlabel=Time (s),
ylabel=\textsc{adc} value,
grid=major
]
\addplot [red, thick] file [x=num,y=AccTwo]
{100mhz_20s_002_1.txt};
\addplot [green, thick] file [x=num,y=AccTwo]
{100mhz_20s_002_2.txt};
\legend{Node 1,Node 2}
\end{axis}
\end{tikzpicture}
\end{document}
`è possibile toglierlo?
Grazie
MarcoSi d’accordo ma poi devi fare lo stesso anche con gnuplot!
Veramente no, su gnuplot se gli dico di usare solo una colonna per plottare lui costruisce l’asse x da solo con un progressivo da 0 al numero di campioni, infatti scrivendo:
`plot '100mhz_20s_002_1.txt' using 1` ottengo il grafico che ti ho postato prima.
Marco