Re: Domande su pgfplots

#54188
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    Salve,
    è da diverso tempo che uso questo pacchetto per creare grafici di funzioni direttamente in latex.
    Dovendo creare un grafico con riferimenti simbolici sull’asse delle x, sono andato a spulciare un po’ il manuale, e ho trovato il modo, lascio qui un esempio per completezza:

    \begin{tikzpicture}
    \begin{axis}[symbolic x coords={-a,0,a}]
    \addplot coordinates {
    (-a,0)
    (0,1)
    (a,0)};
    \end{axis}
    \end{tikzpicture}

    A questo proposito volevo sapere se era possibile inserire al posto di “a” un simbolo matematico come \alpha; ho provato in diversi modi, ma il compilatore non collaborava granchè.

    Inoltre vorrei sapere, in generale, se è possibile inserire con pgfplots, una funzione definita a tratti.

    Grazie in anticipo per l’aiuto.

    Non occorre scomodare le coordinate simboliche, ma è sufficiente utilizzare le proprietà degli assi in particolare le xtick che determinano le ascisse dove posizionare l’etichetta, e xticklabels che ne detrminano il contenuto anche matematico (pagina 175 del manuale versione 1.4.1 del 5/08/2010).
    Ecco l’esempio minimo compilabile:
    `
    \documentclass{minimal}
    \usepackage{pgfplots}
    \begin{document}
    \begin{tikzpicture}
    \begin{axis}[xtick={-1,0,1},
    xticklabels={$-\alpha$,$0$,$\alpha$}]
    \addplot coordinates {
    (-1,0)
    (0,1)
    (1,0)};
    \end{axis}
    \end{tikzpicture}

    \end{document}`

    Per quanto concerne la seconda domanda, dovresti chiarire cosa intendi per funzione definita a tratti.
    Ciao

    Go to top