Come creare un disegno su una superficie cilindrica con Tikz

  • Creatore
    Topic
  • #121749
    Up
    0
    Down
    ::


    Vorrei riuscire a generare il ritratto di fase del pendolo non smorzato, ma su una superficie cilindrica, si può fare con Tikz?
    Qualche suggerimento?

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #121750
      Federico Gallo
      Partecipante
        Up
        0
        Down
        ::


        E’ questo quello che cerchi?

        `\documentclass{article}
        \usepackage{pgfplots}
        \usepackage{tikz-3dplot}

        \begin{document}

        \tdplotsetmaincoords{60}{110} % Imposta gli angoli di visualizzazione 3D

        \begin{figure}
        \centering
        \begin{tikzpicture}[scale=2,tdplot_main_coords]

        % Disegna la superficie cilindrica
        \foreach \z in {0,0.1,…,2} {
        \foreach \phi in {0,10,…,360} {
        \draw[blue, opacity=0.1] ({cos(\phi)}, {sin(\phi)}, \z) — ({cos(\phi+10)}, {sin(\phi+10)}, \z);
        }
        }

        % Inserisci qui i dati del ritratto di fase come coppie (theta, theta_dot, z)
        % Ad esempio:
        \draw[red, thick] plot[smooth] coordinates {(1,0,0) (0,1,0) (-1,0,0) (0,-1,0)};

        % Etichette degli assi
        \draw[->] (0,0,0) — (1.5,0,0) node[anchor=north east]{$\theta$};
        \draw[->] (0,0,0) — (0,1.5,0) node[anchor=north west]{$\dot{\theta}$};
        \draw[->] (0,0,0) — (0,0,2.5) node[anchor=south]{$z$};

        % Titolo
        \node[align=center] at (0,0,3.2) {Ritratto di Fase\\del Pendolo Non Smorzato su Superficie Cilindrica};

        \end{tikzpicture}
        \end{figure}

        \end{document}
        `

      • #121751
        Up
        0
        Down
        ::


        Ok credo di aver capito devo solamente riuscire a generare in qualche modo la serie dei dati (terne) da inserire

        ritratto di fase su cilindro

      • #121752
        Federico Gallo
        Partecipante
          Up
          0
          Down
          ::


          Forse i più esperti sapranno aiutarti di più, ma io valuterei anche l’opzione di costruire l’immagine con un altro programma e poi importare il pdf all’interno della pagina. L’immagine che hai postato mi sembra abbastanza complessa da realizzare con LaTex

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

      Go to top