Spettri di massa in latex

  • Creatore
    Topic
  • #100369
    Up
    0
    Down
    ::


    Buonasera,
    ho una domanda un po’ specialistica: devo disegnare uno spettro di massa di una molecola con latex avendo un file .dat contenente due colonne di dati (abbondanza e rapporto massa/carica). Come fare? Perché sulla Guida di Lorenzo Pantieri e Tommaso Gordini “L’arte di disegnare grafici di funzione con latex” afferma che per istogrammi (in soldoni uno spettro di massa è un istogramma a linee) dovrei inserire a mano tutte le coordinate e, francamente, non mi pare il caso visto che i dati sono piuttosto numerosi.
    Grazie in anticipo.

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #100370
      Up
      0
      Down
      ::


      Non è necessario riportare tutto a mano, basta includere il file .dat. Guarda per esempio: http://tex.stackexchange.com/q/169302/13304. Suppongo ci sia anche scritto nella documentazione di pgfplots 😉

      Ciao
      Claudio

    • #100371
      Up
      0
      Down
      ::


      Come prima cosa ti ringrazio. Al momento sto usando questo codice:
      `\begin{tikzpicture}
      \begin{axis}[width=18cm, height=8cm, ymin=0,
      grid=none,
      xlabel={rapporto massa/carica, $m/z$},
      ylabel={Abbondanza},
      ]
      \addplot+[ycomb] table[x=mz, y=abundance] {spettro_di_massa_prodotto_Sonogashira.dat};
      \end{axis}
      \end{tikzpicture}`

      Ma non so come eliminare quei pallini del kaiser!

    • #100372
      Up
      0
      Down
      ::

      Il buon vecchio Jonny” post=100087Come prima cosa ti ringrazio. Al momento sto usando questo codice:
      `\begin{tikzpicture}
      \begin{axis}[width=18cm, height=8cm, ymin=0,
      grid=none,
      xlabel={rapporto massa/carica, $m/z$},
      ylabel={Abbondanza},
      ]
      \addplot+[ycomb] table[x=mz, y=abundance] {spettro_di_massa_prodotto_Sonogashira.dat};
      \end{axis}
      \end{tikzpicture}`

      Ma non so come eliminare quei pallini del kaiser!

      Togli il + da addplot. Quella sintassi serve per definire ycomb con le proprietà stilistiche di default, disegno blu, mark con pallini pieni blu. Togliendo il + hai solo ycomb con proprietà base: disegno nero senza mark. Per impostare anche il colore: `\addplot[ycomb,blue] table[x=mz, y=abundance] {spettro_di_massa_prodotto_Sonogashira.dat};`

      Ciao
      Claudio

    • #100373
      franen
      Partecipante
      • #100374
        Up
        0
        Down
        ::


        Cosa dire, ragazzi, siete fenomenali! Un caro saluto,
        Jonathan

    Visualizzazione 4 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top