Consiglio distribuzione scientifica

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Consiglio distribuzione scientifica

Messaggio 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?

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Re: Consiglio distribuzione scientifica

Messaggio 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

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Re: Consiglio distribuzione scientifica

Messaggio 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)

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Re: Consiglio distribuzione scientifica

Messaggio 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! :)

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Consiglio distribuzione scientifica

Messaggio 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

sir_alex
Linux 3.x
Linux 3.x
Messaggi: 735
Iscritto il: lun 21 mar 2005, 0:00
Kernel: 2.6.35-22
Desktop: KDE4
Distribuzione: Ubuntu
Località: Milano - Corbola (RO)
Contatta:

Re: Consiglio distribuzione scientifica

Messaggio 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...

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Consiglio distribuzione scientifica

Messaggio da SIV »

Sage potrebbe fare al caso tuo?

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Re: Consiglio distribuzione scientifica

Messaggio 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

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Consiglio distribuzione scientifica

Messaggio 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?

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: Consiglio distribuzione scientifica

Messaggio 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

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Consiglio distribuzione scientifica

Messaggio 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?

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: Consiglio distribuzione scientifica

Messaggio 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

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Re: Consiglio distribuzione scientifica

Messaggio 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)

Rispondi