- Questo topic ha 10 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 5 mesi fa da .
-
Topic
-
Devo disegnare un grafico multitraccia con pgfplots partendo da un file con più colonne. Quello che mi serve è un codice del tipo (è solo un esempio):
1) n=10;
2) per i che va da 0 ad n-1;
3) disegna il grafico con x nella colonna 0 e y nella cononna 2i+1.Il primo punto è semplice:`\def\n{10}`Per il secondo punto avevo pensato a`\foreach \i [evaluate=\i] in {0,…,\n-1}`che è un costrutto di tikz, ma a quanto pare non va bene con pgfplots, perché mi dà errore. Allora ho risolto con`\pgfmathsetmacro{\fine}{\n-1}
\foreach \i in {0,…,\fine}`Per il terzo punto dovrei scrivere`\addplot table[header=false, x index=0, y index=???] {file.dat};`dove al posto dei ??? dovrei inserire il codice per eseguire in calcolo di 2i+1, ma non so proprio come fare.Avete qualche idea di come eseguire calcoli matematici con parametri nelle opzioni di [tt]\addplot[/tt]?
Grazie mille
- Devi essere connesso per rispondere a questo topic.