disegnare una spirale

  • Creatore
    Topic
  • #24602
    Up
    0
    Down
    ::


    Salve a tutti,
    sono nuovo per cui mi scuso subito se questo non è lo spazio adatto in cui esporre il mio problema. Per una relazione di analisi 2 per l’università ho bisogno di sapere come disegnare, posto che sia possibile farlo, delle spirali con latex. Ho visto su altri topic che viene spiegato come disporre un testo a spirale, ma il mio problema non è questo, è proprio disegnare fisicamente la spirale. Io uso windows xp, ho installato il pacchetto pict2e e curves, e li ho utilizzati con successo per altri disegni, però per questo non so proprio come fare (non so nemmeno se siano adatti, a occhio e croce no) e anche cercando su internet, laddove ho guardato (diversi e più o meno affidabili pdf) non ho trovato indicazioni valide. Magari il problema è semplicissimo, magari c’è un comando apposito, ma non ho proprio idea di come fare. Se qualcuno vorrà rispondermi gli sarò grato.

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

        Salve a tutti,
        sono nuovo per cui mi scuso subito se questo non è lo spazio adatto in cui esporre il mio problema. Per una relazione di analisi 2 per l’università ho bisogno di sapere come disegnare, posto che sia possibile farlo, delle spirali con latex. Ho visto su altri topic che viene spiegato come disporre un testo a spirale, ma il mio problema non è questo, è proprio disegnare fisicamente la spirale. Io uso windows xp, ho installato il pacchetto pict2e e curves, e li ho utilizzati con successo per altri disegni, però per questo non so proprio come fare (non so nemmeno se siano adatti, a occhio e croce no) e anche cercando su internet, laddove ho guardato (diversi e più o meno affidabili pdf) non ho trovato indicazioni valide. Magari il problema è semplicissimo, magari c’è un comando apposito, ma non ho proprio idea di come fare. Se qualcuno vorrà rispondermi gli sarò grato.

        Forse la cosa migliore è rivolgersi al software Asymptote.
        Guarda qua http://asymptote.sourceforge.net/gallery/spiral.pdf, ed ecco il codice per questa spirale:
        `size(0,150);
        import graph;

        real f(real t) {return exp(-t/(2pi));}

        draw(polargraph(f,0,20*pi,operator ..));

        xaxis(“$x$”,-infinity,1.3);
        yaxis(“$y$”,-infinity,1);

        labelx(1);
        labelx(“$e^{-1}$”,1.0/exp(1),SE);`

        Credo che si faccia anche con PGF, ma questo software offre maggiori capacità grazie al linguaggio di programmazione stile C++ o Java.

        Ciao

      • #24604
        Up
        0
        Down
        ::


        perfettissimo, grazie! molto bello come programma, ora devo solo imparare ad usarlo…

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


          Puoi postare al termine di questo tuo lavoro con Asymptote un breve sunto con le tue impressioni su questo tool.
          Mi interesserebbero opinioni al riguardo.
          Grazie.

        • #24606
          Up
          0
          Down
          ::


          ok, ma non aspettarle tanto a breve… mi piacerebbe avere da fare solo la relazione in latex, ma sciaguratamente non è così, anzi! 😯 comunque appena avrò compiuto l’opera senza dubbio darò notizie.

        • #24607
          Up
          0
          Down
          ::


          ho fatto molto prima del previsto! come richiesto, riporto le mie impressioni: sono riuscito a fare la spirale di archimede riadattando il codice scritto sopra, il risultato è superbo, estremamente pulito ed elegante, anche se non è stato facilissimo nè installare il programma nè convincere il mio prompt di ms dos ad accettare il comando “asy”. il prossimo passo che devo fare, ammesso che si possa, è disegnare una superficie, e se vuoi una volta che ci sono riuscito ti comunico ancora una volta le mie impressioni…

        • #24608
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::


            Ho visto questo post in ritardo. Un’altra soluzione poteva essere l’uso di Mathematica, davvero eccellente. Mi pare che ora sia possibile anche usare, all’interno del programma, i font di LaTeX per scrivere etichette e intestazioni.

            Ciao,
            L.

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

        Go to top