Linee di campo con \tikzpicture

  • Creatore
    Topic
  • #105683
    Up
    0
    Down
    ::


    Ciao a tutti! Sto cercando un modo di rendere graficamente le linee di campo (sia esso gravitazionale, elettrico o magnetico). Per ora ho trovato questo:

    `
    \documentclass{article}
    \usepackage{pstricks}
    \usepackage{pst-electricfield}
    \begin{document}
    \begin{pspicture*}(-5,-5)(5,5)
    \psframe*[linecolor=green!20](-5,-5)(5,5)
    \psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10]
    \psElectricfield[Q={[1 -2 0][-1 2 0]},linecolor=red]
    \psEquipotential[Q={[1 -2 0][-1 2 0]},linecolor=blue](-5,-5)(5,5)
    \psEquipotential[Q={[1 -2 0][-1 2 0]},linecolor=green,Vmin=0,Vmax=0](-5,-5)(5,5)
    \end{pspicture*}
    \end{document}
    `

    Mi chiedevo se esistesse un modo, ugualmente semplice, per fare la stessa cosa con \tikzpicture.

    Grazie mille,
    Maurizio

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #105684
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Stevin” post=105754Ciao a tutti! Sto cercando un modo di rendere graficamente le linee di campo (sia esso gravitazionale, elettrico o magnetico). Per ora ho trovato questo:

        `
        \documentclass{article}
        \usepackage{pstricks}
        \usepackage{pst-electricfield}
        \begin{document}
        \begin{pspicture*}(-5,-5)(5,5)
        \psframe*[linecolor=green!20](-5,-5)(5,5)
        \psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10]
        \psElectricfield[Q={[1 -2 0][-1 2 0]},linecolor=red]
        \psEquipotential[Q={[1 -2 0][-1 2 0]},linecolor=blue](-5,-5)(5,5)
        \psEquipotential[Q={[1 -2 0][-1 2 0]},linecolor=green,Vmin=0,Vmax=0](-5,-5)(5,5)
        \end{pspicture*}
        \end{document}
        `

        Mi chiedevo se esistesse un modo, ugualmente semplice, per fare la stessa cosa con \tikzpicture.

        Grazie mille,
        Maurizio

        Ciao.
        Potresti usare proprio quel pacchetto dell’esempio che hai postato, creando pdf e includendoli come immagini nel documento principale.
        Tuttavia alcune linee, quelle del potenziale immagino, sono rese con puntini e non è il massimo.

        Prova a studiarti il manuale del pacchetto pgfplots: apri un terminale e digita il comando:`texdoc pgfplots`
        Vai a pagina 38 troverai un primo esempio.
        Credo che valga la pena tentare con pgfplots per i seguenti vantaggi:
        — puoi disegnare qualsiasi cosa sulla tela del grafico (pallini di cariche e testo) con il sistema di coordinate axis cs (e simili);
        — puoi utilizzare GNUPlot come motore numerico per pgfplots;

        Forse la cosa più difficile è realizzare le frecce sulle linee del campo.
        La cosa potrebbe essere interessante anche per proporre un articolo alla rivista del GuIT, ArsTeXnica.
        Buon lavoro!!
        R.

      • #105685
        Up
        0
        Down
        ::


        Grazie mille, ma io volevo soltanto sapere come posso rendere in tikz quelle linee di campo.

        Maurizio

      • #105686
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          Stevin” post=105771Grazie mille, ma io volevo soltanto sapere come posso rendere in tikz quelle linee di campo.

          Maurizio

          Prendi le equazioni e costruisci con esse un grafico con pgfplots, in alternativa al pacchetto pstricks.
          R.

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

      Go to top