Ciao
solo per integrare quello che ha scritto Aladino:
In unione con Simulink, aziende di progettazione ingegneristica usano Matlab per fare le simulazioni dei sistemi e per analizzare fenomeni indesiderati non previsti.
> Ma la domanda più importante, nelle aziende, nel privato si utilizza?
>
Oltre che per gli aspetti ingegneristici, si utilizza anche nel trading automatico online: aziende di trading hanno i propri algoritmi che gestiscono le transazioni in borsa e questi algoritmi sono scritti in genere con Matlab.
E' usato per applicazioni di intelligenza artificiale, dove bisogna costruire dei modelli a partire da tanti dati e l'ho visto usare anche per manipolare immagini e video (edge detection, inpainting, ...)
Come dice Aladino, Octave e' il programma open source piu' simile a Matlab.
Altri programmi che coprono i servizi di Matlab sono:
- Scilab: anche lui molto simile a Matlab https://www.scilab.org/
- Modelica: e' un linguaggio di programmazione dedicato alla simulazione di sistemi e va a coprire i servizi di Simulink, ma e' completamente diverso rispetto Matlab: https://www.openmodelica.org/
- Python+Numpy: linguaggio di programmazione general purpose, ma molto flessibile e potente. In unione con Cython (http://cython.org/, da non confondersi con CPython) crea degli eseguibili la cui velocita' di esecuzione e' paragonabile a quella di programmi scritti nativamente in C.
Nota: da pochi anni il MIT ha sostituito Scheme con Python nei suoi corsi undergraduate e mi sembra di capire che la tendenza e' di usare sempre piu' Python anche per l'analisi numerica e l'intelligenza artificiale. Chiedo approfondimenti a chi e' attivo nel settore.
Ciao,
Gabriele
--------------------------------------------
F-F <felice.ferrazza@alice.it> schrieb am Fr, 5.7.2013:
Betreff: [linux_var] R: Matlab quale diffusione
An: "'linux_var - LUG di Varese e Provincia Mailing List'" <talking@ml.linuxvar.it>
Datum: Freitag, 5. Juli, 2013 14:59 Uhr
> Grazie Aladino, questa è la
> dimostrazione che dicevo nella lettera
> precedente, hai perfettamente centrato cosa volevo sapere e
> mi basta, in
> special modo che Il codice scritto in Matlab non genera
> eseguibili ma esegue
> calcoli (per semplificare).
> Una sintesi comunque perfetta per inquadrare l'argomento di
> Matlab mai
> affrontato.
> Grazie, Felice.
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking
_______________________________________________ Talking mailing list Talking@ml.linuxvar.it http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking