Grafici per punti con pgfplots

  • Creatore
    Topic
  • #43081
    Up
    0
    Down
    ::


    Ciao a tutti,

    sto cercando di realizzare un grafico con il pacchetto pgfplots. Ho necessità di tracciare un grafico per punti (una spezzata quindi). Per far questo è necessario inserire le coordinate, così:

    `\addplot coordinates{
    (0,0)
    (1,1)
    (2,4)
    };`

    Ora, se i “vettori” da inserire sono 3 come nell’esempio riportato le cose sono semplici, ma se ne si deve inserire qualcosa come 150? Io ottengo due colonne di numeri da un programma di calcolo numerico, in questo modo:

    `0 0
    1 1
    2 4
    …`

    C’è un modo per svolgere rapidamente il passaggio alla forma richiesta?
    Il pacchetto che sto utilizzando è quello più opportuno?

    Grazie, ciao.

    Io utilizzo MikTeX 2.8 su Windows XP, e come editor LEd.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #43082
      Up
      0
      Down
      ::

      Ciao a tutti,

      sto cercando di realizzare un grafico con il pacchetto pgfplots. Ho necessità di tracciare un grafico per punti (una spezzata quindi). Per far questo è necessario inserire le coordinate, così:

      `\addplot coordinates{
      (0,0)
      (1,1)
      (2,4)
      };`

      Ora, se i “vettori” da inserire sono 3 come nell’esempio riportato le cose sono semplici, ma se ne si deve inserire qualcosa come 150? Io ottengo due colonne di numeri da un programma di calcolo numerico, in questo modo:

      `0 0
      1 1
      2 4
      …`

      C’è un modo per svolgere rapidamente il passaggio alla forma richiesta?
      Il pacchetto che sto utilizzando è quello più opportuno?

      Grazie, ciao.

      Io utilizzo MikTeX 2.8 su Windows XP, e come editor LEd.

      Pagina 23 della documentazione di pgfplots:
      `\addplot file {datafile.dat}`
      dove “datafile.dat” è il nome del file nel quale hai le coordinate.

      Ciao
      Enrico

    • #43083
      Up
      0
      Down
      ::


      Grazie Enrico,

      purtroppo il mio inglese non è tale da permettermi una velocità di lettura vicina a quella di un testo in italiano… non trovavo dove si parlava (SE si parlava) di qualcosa del genere…

      Grazie ancora e ciao.

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top