Pagina 1 di 1

Consiglio distribuzione scientifica

Inviato: lun 19 ott 2009, 21:32
da aschenaz
Un caro amico mi ha chiesto un consiglio.
Vorrebbe passare a Linux, ma la cosa non è semplicissima: infatti, si interessa
di campi di studio molto particolari. Eccone alcuni esempi:
  • geodesia in generale monitorata con sistemi GPS;
  • modelli di fluidodinamica di maree, correnti di marea, onde, barometria,
    termometria e anemometria, ai fini di modellizzare l'erosione costiera su
    rilievi georeferenziati;
  • rilievi batimetrici, monitoraggi in tempo reale di onde, vettori di corrente,
    spettrografia georeferenziata
Inutile dire che per me è turco. Ma per lui è una vera passione.

Sinceramente non so se consigliargli la Slackware. Di sicuro non la 13...
Diversi programmi che a lui servirebbero sono disponibili come pacchetti
precompilati per Mandriva; altri sono disponibili per Fedora e altri ancora
per Debian...

Spulciando in rete ho trovato queste tre distribuzioni:
http://www.scientificlinux.org/
https://sites.google.com/site/poseidonlinux/
http://www.caelinux.com/CMS/

La prima, derivata da RHEL, è molto promettente (anche abbastanza voluminosa),
ma non siamo riusciti a trovare il suo parco software.
Poseidonlinux e CAELinux sembrerebbero porting di Ubuntu, ma il software che
elencano (specialmente Poseidon) è molto promettente.

Stava già scaricando la Scientific, ma, visto anche che il download si prospettava
molto lungo, gli ho detto di interrompere perché preferivo chiedere lumi.

Che ne pensate? Avete esperienze di questo genere di applicazioni?

Inoltre, il processore di cui dispone è un po' datato ma è a 64 bit.
Ho letto che per le applicazioni scientifiche la differenza si sente: è il
caso quindi di installare una distribuzione a 64 bit?

Re: Consiglio distribuzione scientifica

Inviato: lun 19 ott 2009, 22:02
da absinthe
scientific si chiama così perchè sviluppata come clone RH da alcuni laboratori di fisica. non contiene software scientifico di per sè. al più esistono pacchetti come per altre distro. per il GIS esistono dei progetti a occhio buoni tipo grass.
in realtà non conosco software commerciali per tali applicazioni... ma dubito che esistano su linux. salvo che non aviluppi codice da solo allora deve solo acquistare matlab!

per i 64bit... bah dipende tutto dallo sviluppatore del software: noi usiamo molto matlab e a 64bit a volte è più lento che a 32!

M

Re: Consiglio distribuzione scientifica

Inviato: lun 19 ott 2009, 22:42
da michele.p
..svariati software li ho elencati, così come distribuzioni e hardware vario, nel mio sito;

http://elettrolinux.com/

il quale al momento è sempre mooooooolto incompleto nell'elenco (basti pensare che mancano ancora alcune distribuzioni e almeno una 60ina di software da inserire appartenenti a svariate sezioni del menù delle categorie, così come svariati software commerciali ...li ho tutti in lista, mi manca il tempo per scaricare le versioni, demo per quelli commerciali, e fare qualche prova di funzionamento)

...vedi se poui/può trovare qualcosa li sebbene il mio campo è relativo all'ingegneria elettrica/elettronica quindi ho dato la preferenza a questi tipi di programmi e a qualche cosa sulle ricerche di fisica (c'è anche una distribuzione riportata per tali scopi).

Dai anche un'occhiata ai link nei menù di sinistra.

Bye 8)

Re: Consiglio distribuzione scientifica

Inviato: mar 20 ott 2009, 7:03
da aschenaz
@michele.p: il tuo sito, oltre ad essere molto interessante in sé, ad
occhio mi semba una vera miniera.

@absinthe: quindi matlab è commerciale? :?
(Se non ho capito male, è propedeutico ad alcune applicazioni che dovrebbe
usare)...

Intanto, grazie a entrambi! :)

Re: Consiglio distribuzione scientifica

Inviato: mar 20 ott 2009, 9:21
da Blallo
aschenaz ha scritto:@absinthe: quindi matlab è commerciale? :?
beh si
esistono però scilab e octave che sono Open, ma non sono avanzati come matlab

Re: Consiglio distribuzione scientifica

Inviato: mar 20 ott 2009, 18:03
da sir_alex
aschenaz ha scritto:@absinthe: quindi matlab è commerciale? :?
(Se non ho capito male, è propedeutico ad alcune applicazioni che dovrebbe
usare)...
Se per caso lo utilizza in qualche modo da studente, il prezzo è (relativamente) basso...

Re: Consiglio distribuzione scientifica

Inviato: mar 20 ott 2009, 19:15
da SIV
Sage potrebbe fare al caso tuo?

Re: Consiglio distribuzione scientifica

Inviato: mar 20 ott 2009, 19:22
da absinthe
mmm... come matlab al momento esiste solo matlab. poi se la produttività è un aspetto secondario allora sì esistono mote alternative da octave e scilab a scipython (anche senza scomodare sage)

M

Re: Consiglio distribuzione scientifica

Inviato: mer 21 ott 2009, 0:06
da SIV
Offtopic: Sto studiando a scuola le funzioni ed voglio spesso fare dei grafici. Quale programma mi consigliate?
Sage, (wx)maxima, ...?

Per esempio oggi volevo verificare il grafico di y=(x-1)/x^3 ma non ho saputo come fare.

Sage e maxima li ho installati, ma maxima non tanto avrò capito bene come usarlo e sage ci vuole una trienno per impare le basi :badgrin:

Consigli?

Re: Consiglio distribuzione scientifica

Inviato: mer 21 ott 2009, 1:59
da albatros
@SIV:
Con gnuplot:

Codice: Seleziona tutto

g@darkenergy:~$ gnuplot

        G N U P L O T
        Version 4.3 patchlevel 0
        last modified March 2009
        System: Linux 2.6.27.34

        Copyright (C) 1986-1993, 1998, 2004, 2007-2009
        Thomas Williams, Colin Kelley and many others

        Type `help` to access the on-line reference manual.
        The gnuplot FAQ is available from
                http://www.gnuplot.info/faq/

        Send comments and help requests to  <gnuplot-beta@lists.sourceforge.net>
        Send bug reports and suggestions to <gnuplot-beta@lists.sourceforge.net>


Terminal type set to 'wxt'
gnuplot> set xrange[-5:5]
gnuplot> set yrange[-1:1]
gnuplot> set grid
gnuplot> set xtics 1
gnuplot> set ytics 0.25
gnuplot> plot (x-1)/x**3;
gnuplot>
Con maxima (magari lancia xmaxima e guarda il manuale, corredato di qualche esempio):

Codice: Seleziona tutto

g@darkenergy:~$ maxima
Maxima 5.16.1 http://maxima.sourceforge.net
Using Lisp CLISP 2.41 (2006-10-13)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) plot2d((x-1)/x^3, [x, -5, 5], [y, -1,1]);
(%o1) 
(%i2)
Con sage (ho installato sulla Slackware i binari per Lenny):

Codice: Seleziona tutto

g@darkenergy:~$ /opt/sage-4.1-linux-Debian_GNU_Linux_5.0_lenny-i686-Linux/sage 
----------------------------------------------------------------------
| Sage Version 4.1, Release Date: 2009-07-09                         |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------
sage: show(plot((x-1)/x^3,(-5,5)),ymin=-1,ymax=1)
sage:
Il (piccolo) problema con questa funzione è che hai un asintoto verticale in x=0 e con molti programmi devi scegliere tu un range x-y adeguato per visualizzarla bene.

sage mi pare un buon programma, al suo interno ritrovi anche maxima, inoltre in pratica utilizza python come interfaccia per dare i comandi, il che ti mette a disposizione la flessibilità e le notevoli possibilità di quel linguaggio.

Buono studio di funzioni! ;)

@aschenaz:
Poseidon l'ho provata tempo fa e mi sembrava ben fornita, ma non so se possa soddisfare il tuo amico.
Nel caso al tuo amico serva un GIS, oltre a Poseidon (che mi sembra includa grass e qgis fra i programmi), digli di dare un'occhiata a:
http://www.ing.unitn.it/~grass/software ... DVDit.html

Un buon software, che forse dovrebbe/potrebbe rispondere abbastanza bene alle esigenze del tuo amico, è anche ENVI-IDL, che gira anche su linux, ma è un prodotto proprietario piuttosto costoso...
Vedi, comunque:
http://www.ittvis.com/ProductServices/E ... fault.aspx

Re: Consiglio distribuzione scientifica

Inviato: mer 21 ott 2009, 21:13
da SIV
Grazie albatros.
Vedrò di trovare qualche buona guida per imparare a visualizzare queste dannate funzioni.
Cosa mi consigli? gnuplot? maxima? Sage diciamo che è smisuratamente complesso e potente per delle funzioni imho.
Hai anche qualche link / guida interessante?

Re: Consiglio distribuzione scientifica

Inviato: gio 22 ott 2009, 12:29
da albatros
SIV ha scritto:Cosa mi consigli? gnuplot? maxima? Sage diciamo che è smisuratamente complesso e potente per delle funzioni imho.
Hai anche qualche link / guida interessante?
Per i grafici, secondo me è meglio gnuplot; maxima però lo puoi usare anche per risolvere equazioni, fare calcoli con matrici, derivate, integrali, ecc.
Per entrambi, guarda la documentazione a corredo; in particolare, per gnuplot: http://www.gnuplot.info/help.html

Non so quanto sia affidabile, ma se usi firefox dai un'occhiata anche a:
https://addons.mozilla.org/en-US/firefox/addon/1786

Re: Consiglio distribuzione scientifica

Inviato: gio 22 ott 2009, 14:49
da michele.p
...se siete alla ricerca di un CAS (Computer Algebra System), faccio presente che, tra le varie scelte, c'è anche Reduce Algebra -> http://elettrolinux.com/Scientific-comp ... ystem.html

Bye 8)