- Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 7 mesi fa da
robitex.
-
CreatoreTopic
-
30 Gennaio 2011 alle 16:20 #55375::
Salve,
vorrei produrre animazioni riguardanti l’oscillatore armonico semplice base della dinamica strutturale, il cui moto è facilmente risolvibile in forma chiusa.
Come fareste voi?La prima cosa che ho cercato è negli esempi del sito web di Asymptote, poi ho scoperto che anche con METAPOST si possono produrre animazioni.
Si tratterebbe di disegnare un rettangolo, che rappresenta la massa dell’oscillatore e di farlo muovere orizzontalmente secondo l’equazione del moto. Il formato di uscita preferibilmente dovrebbe essere PDF.
Cosa ne pensate?
Grazie
-
CreatoreTopic
-
AutoreRisposte
-
-
30 Gennaio 2011 alle 22:59 #55376
-
31 Gennaio 2011 alle 7:48 #55377::
che c’è il codice già pronto in TiKZ gallery
Buongiorno Professore,
non ho trovato nella galleria l’esempio (sono ancora addormentato stamani?). Comunque ho fatto un po’ di esperimenti ieri sera con Asymptote e la cosa è assai simpatica.
Si basa tutto sul pacchetto animate.Ho riletto anche l’ultimo articolo di Gianluca Pignalberi su Ars sull’argomento.
Un argomento proprio utile ed interessante!Ps. sto anche leggendo sul sito di Sage Math http://www.sagemath.org/doc/reference/sage/plot/animate.html , alcune applicazioni extra LaTeX.
A risentirci.
Grazie
-
31 Gennaio 2011 alle 16:15 #55378::
Hai ragione, avevo visto il disegno nell’articolo di Sunol su PracJourn: ecco il link:http://dw.tug.org/pracjourn/2010-1/sunol/
c’è sia l’articolo da aprire con Adobe reader o superiore, sia i file sorgente.[/url]
-
2 Febbraio 2011 alle 14:06 #55379::
http://melusine.eu.org/syracuse/metapost/animations/ è un ottimo sito per animazioni ottenute con Metapost.
Puoi studiare i sorgenti pubblicati, ricompilarteli (attento: ti riempiono la cartella di immagini), prendere spunto. Il formato Pdf, a meno di tecniche interne di Metapost che non conosco, lo ottieni convertendo gli mps di uscita in Pdf (ad esempio con ImageMagick e uno script bash).
Per le animazioni vere e proprie (mettere insieme i frame) puoi usare beamer (io non ci sono riuscito 🙁 ) o animate. Immagino che ci siano altri pacchetti per fare le stesse cose, e qui Claudio è senz’altro più aggiornato di me.
Gianluca
-
2 Febbraio 2011 alle 16:43 #55380::
Gianluca, Roberto,
pdflatex accetta tranquillamente anche il formato mps. Da sempre, non da oggi.
Solo che nessuno lo sa, perché nessuno usa METAPOST. Ne ho fatto qualche cenno nell’introduzione.
Se poi uno ha vinto alla lotteria un Mac (Roberto apparentemente è ancora in attesa che gli estraggano il suo numero 🙂 , così ha scritto in un pst recente) il pdflatex, selezionando METAPOST, come motore di esecuzione con TeXShop, compila il file .mo e lo trasforma subto in pdf già smarginato, pronto per l’uso.Ciao
ClaudioPS in ogni caso l’ultimo link che ho mandato a Roberto aveva proprio un pendolo che oscillando comprimeva una molla; parente stretto del disegno che doveva fare.
-
2 Febbraio 2011 alle 16:57 #55381::
http://melusine.eu.org/syracuse/metapost/animations/ è un ottimo sito per animazioni ottenute con Metapost.
Puoi studiare i sorgenti pubblicati, ricompilarteli (attento: ti riempiono la cartella di immagini), prendere spunto. Il formato Pdf, a meno di tecniche interne di Metapost che non conosco, lo ottieni convertendo gli mps di uscita in Pdf (ad esempio con ImageMagick e uno script bash).
Per le animazioni vere e proprie (mettere insieme i frame) puoi usare beamer (io non ci sono riuscito 🙁 ) o animate. Immagino che ci siano altri pacchetti per fare le stesse cose, e qui Claudio è senz’altro più aggiornato di me.
GianlucaUna evoluzione è usare metapost per produrre i frame della animazione
(ie.le pagine del pdf), convertire il pdf in flash con swftools
ed usare flashmovie latex per importare il flash dentro il pdf.
Il pdf funziona solo col reader; il vantaggio è il riutilizzo del flash anche per il web.
-
2 Febbraio 2011 alle 19:52 #55382::
Sì, Claudio, hai ragione: proprio tu mi indicasti tempo addietro come includere file mps in documenti da compilare con PdfLaTeX.
Non ho menzionato la cosa perché uno dei vincoli della domanda iniziale del thread era il formato di uscita Pdf.
GianlucaGianluca, Roberto,
pdflatex accetta tranquillamente anche il formato mps. Da sempre, non da oggi.
Solo che nessuno lo sa, perché nessuno usa METAPOST. Ne ho fatto qualche cenno nell’introduzione.
Se poi uno ha vinto alla lotteria un Mac (Roberto apparentemente è ancora in attesa che gli estraggano il suo numero 🙂 , così ha scritto in un pst recente) il pdflatex, selezionando METAPOST, come motore di esecuzione con TeXShop, compila il file .mo e lo trasforma subto in pdf già smarginato, pronto per l’uso.Ciao
ClaudioPS in ogni caso l’ultimo link che ho mandato a Roberto aveva proprio un pendolo che oscillando comprimeva una molla; parente stretto del disegno che doveva fare.
-
3 Febbraio 2011 alle 18:18 #55383::
Gianluca, Roberto,
pdflatex accetta tranquillamente anche il formato mps. Da sempre, non da oggi.
Solo che nessuno lo sa, perché nessuno usa METAPOST. Ne ho fatto qualche cenno nell’introduzione.
Se poi uno ha vinto alla lotteria un Mac (Roberto apparentemente è ancora in attesa che gli estraggano il suo numero 🙂 , così ha scritto in un pst recente) il pdflatex, selezionando METAPOST, come motore di esecuzione con TeXShop, compila il file .mo e lo trasforma subto in pdf già smarginato, pronto per l’uso.Ciao
ClaudioPS in ogni caso l’ultimo link che ho mandato a Roberto aveva proprio un pendolo che oscillando comprimeva una molla; parente stretto del disegno che doveva fare.
ah, ah, ah.
vero, voglio vincere un MacBook con i concorsi della Settimana Enigmistica!!!
… ma evidentemente non sono stato fortunato 👿A presto.
-
3 Febbraio 2011 alle 18:19 #55384::
http://melusine.eu.org/syracuse/metapost/animations/ è un ottimo sito per animazioni ottenute con Metapost.
Puoi studiare i sorgenti pubblicati, ricompilarteli (attento: ti riempiono la cartella di immagini), prendere spunto. Il formato Pdf, a meno di tecniche interne di Metapost che non conosco, lo ottieni convertendo gli mps di uscita in Pdf (ad esempio con ImageMagick e uno script bash).
Per le animazioni vere e proprie (mettere insieme i frame) puoi usare beamer (io non ci sono riuscito 🙁 ) o animate. Immagino che ci siano altri pacchetti per fare le stesse cose, e qui Claudio è senz’altro più aggiornato di me.
GianlucaUna evoluzione è usare metapost per produrre i frame della animazione
(ie.le pagine del pdf), convertire il pdf in flash con swftools
ed usare flashmovie latex per importare il flash dentro il pdf.
Il pdf funziona solo col reader; il vantaggio è il riutilizzo del flash anche per il web.Molto interessante questo swftools, ne terrò conto.
Grazie Luigi.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.