Risposte nei forum create
-
AutoreRisposte
-
::
Ciao deepsea,deepseaL’ho scaricato e riscaricato da ctan.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet/
Allora non so proprio cosa dire, se non di provare a seguire le indicazioni che trovi alla pagina indicata da Elrond. Altrimenti, sempre che tu decida di puntare su TeX Live (problemi come il tuo non capitano molto spesso, tranquillo! ;)), e che la soluzione indicatati da Elrond non ti funzioni, scarica la ISO, fai l’installazione e poi aggiorna la tua distribuzione (cosa che comunque devi imparare a fare prima o poi, e che trovi spiegata molto chiaramente sull’Arte). Vedrai che con la ISO non incontrerai problemi. 🙂
Ciao,
Marco.
::
Ciao deepsea,qui sul forum quasi tutti usano TeX Live. Questo implica che se hai bisogno di qualcosa, trovi più persone che possono aiutarti o che possono farlo meglio o più rapidamente. Personalmente preferisco TeX Live a MiKTeX. La prima è multipiattaforma, la seconda no. La seconda è, per quanto ne so, gestita da una (o comunque poche) persone, e per questo gli aggiornamenti sono più lenti ad arrivare. MiKTeX ha la possibilità di installare la versione “basic”, che di norma viene fortemente sconsigliata. Ovviamente questo non è un problema se ti accerti di installare la versione completa. Qualcun altro potrà darti altre motivazioni (magari a vantaggio di MiKTeX).
Ciao,
Marco.
::
Ciao deepsea,devo ammettere che non sono in grado di dirti cosa ci sia che non va. Hai scaricato il file install-tl.zip da questa pagina? Hai provato a riscaricarlo?
Quello che posso consigliarti (non avendo mai fatto l’installazione in quella maniera) di provare a fare è di scaricare l’immagine ISO dalla pagina che ti ho indicato nello scorso messaggio e di procedere con l’installazione da quella. Essendo che fra poco (credo settembre) uscirà TeX Live 2013, lo svantaggio è che impiegherai un po’ più di tempo.
Ciao,
Marco.
::
Ciao Liverpool,non ho capito perché, ma con l’istruzione:
Liverpool`$file = OpenWrite[“C:\\graficoLiverpool.dat”, BinaryFormat -> True];`
ottengo la superficie corretta.
Osservando il file txt che viene generato se non uso quest’istruzione ho notato che dal secondo blocco di dati compreso, i dati sono espressi nella forma:
`{, , }`
Non mi spiego nemmeno questo, ma almeno ora tutto sembra filare liscio. Davvero grazie infinite! 🙂Ciao,
Marco.
::
Ciao Liverpool,sei molto gentile! 🙂 Guarda, al limite, ricorrerò a questo tuo aiuto (se sarai disponibile) nel caso in cui non riuscirò a trovare un’altra soluzione e comunque solo quando sarò certo al 100% che non dovrò cambiare quei grafici.
LiverpoolProbabilmente si tratta di un problema di codifica impostata diversamente da una versione all’altra del programma.
Di che “programma” parli? Mathematica? Se è così, posso in qualche modo modificarne le impostazioni?
Per il momento vorrei chiederti una cosa. Nel tuo precedente codice Mathematica, usavi l’istruzione [tt]TableSpacing -> {0}.[/tt] Non potrebbe in qualche modo essere usata anche in questo caso per garantire l’assenza di quelle righe bianche?
Grazie e ciao,
Marco.
::
Ciao Liverpool,ti ringrazio molto. Effettivamente non capisco nemmeno io. Se Roberto riuscirà a correggere il suo script, userò quello. Altrimenti, visto che fortunatamente devo inserire solo due o tre superfici, le farò rappresentare a partire dall’espressione analitica (anche se rimane l’errore di [tt]pgfplots[/tt] che ho mostrato in questa discussione).
Grazie e ciao,
Marco.
::
Ciao Roberto,ho trovato cosa non va nel tuo script. Se confronti la prima colonna del file txt prima dell’esecuzione dello script con quella del file txt dopo l’esecuzione dello script, vedrai che vengono commessi degli errori e vengono inseriti dei valori errati.
Grazie e buona giornata,
Marco.
::
Ciao a tutti,intanto grazie mille a entrambi! 🙂
Purtroppo, però, le cose non mi sembra che funzionino, né con una soluzione né con l’altra. Ciò che ho deciso di fare è di allegare una cartella in cui c’è tutto il minimo indispensabile per fare delle prove (se avete tempo e vi va). Nella cartella trovate due file nb, uno che usa l’ultima soluzione di Liverpool e l’altro che usa l’ultima di Roberto (usando la precedente soluzione di Liverpool). C’è anche un file batch che esegue lo script Lua senza dover ogni volta aprire il prompt dei comandi. Nel file tex trovate tre grafici: quello generato da [tt]pgfplots[/tt] a partire dall’espressione analitica della superficie, quello generato usando lo script Lua di Roberto e quello generato dal codice di Liverpool. Potete constatare che negli ultimi due c’è qualcosa che non va. 🙁 Non capisco perché.
Grazie ancora e buona giornata,
Marco.P.S. Vi allego la cartella in due messaggi successivi perché, seppure sia di soli 150 KB, mi vien detto che eccede le dimensioni consentite. Unite quanto trovate nelle due cartelle che allegherò in una sola.
[attachment=722]prova1.zip[/attachment]
Attachments:
You must be logged in to view attached files.::
Ciao Roberto,nel cercare di risolvere il problema che ho esposto in questa discussione, ma da un altro punto di vista (nel caso che l’errore commesso da [tt]pgfplots[/tt] non sia correggibile), ho riformulato la superficie che voglio rappresentare direttamente in Mathematica. Il problema è che ora necessito di avere dei “nan” (not a number) e, già che salta fuori questa entità, aggiungo che potrebbe capitare di avere degli “inf” (infinite). Pertanto potrei avere un file txt in uscita da Mathematica di questo tipo:
`-0.0028 -0.00995556 nan
-0.0028 -0.00954921 nan
-0.0028 -0.00914286 nan
-0.0028 -0.00873651 nan
-6
-0.0028 -0.00833016 -1.16846 10
-6
-0.0028 -0.00792381 -7.77324 10
-0.0028 -0.00751746 -0.0000140478
-0.0028 -0.00711111 -0.0000199921
-0.0028 -0.00670476 -0.0000256062
[…]`
Credi che sia possibile con una piccola modifica dello script far rimanere quei “nan” (o anche “inf”)? Credo che dopo questo lo script non avrà bisogno di alcun’altra modifica.In ogni caso, grazie di tutto e buona serata,
Marco.
::
Ciao Roberto,robitexLo script elimina automaticamente tutte le linne vuote: a che servono? Non capisco.
È la formattazione richiesta da [tt]pgfplots[/tt] (viene mostrata nell’ultima riga e nell’ultimo esempio di pagina 91 della documentazione del pacchetto). Infatti ora tutto fila liscio e la rappresentazione non ha errori. Quindi grazie ancora tantissimo! 🙂
robitexVisto come sono veloci questi script?
Direi fulminei! È una gran cosa saper programmare in Lua a quanto vedo.
Grazie ancora e buona serata,
Marco.
::
Ciao Roberto,grazie alle tue indicazioni sono riuscito a far eseguire il tuo script. Direi che la notazione ora è perfetta. Rimane un piccolo dettaglio. Nel file di partenza, ogni tanto c’è una riga vuota. In effetti non vedo grossi problemi anche senza quelle righe, se non che nel grafico i punti finali risultano uniti a quelli iniziali. Non sono certo che sia dovuto all’assenza di quelle righe bianche, anche se il formato che viene presentato nella documentazione di [tt]pgfplots[/tt] le ha. Sarebbe difficile aggiungere questa caratteristica allo script?
Grazie,
Marco.
-
AutoreRisposte