Mi sembra un' ottima idea, per cui ecco il topic;Franco ha scritto:Perchè non apriamo un topic (di quelli che restano sempre in cima alla lista) dove postare informazioni sui software interessanti?
per ogni software riporto grossomodo le descrizioni presenti sui rispettivi siti o su Wikipedia.
Software di disegno (grafi, alberi, diagrammi, figure geometriche, grafici 2D e 3D ...)
- Free
- GeoGebra : ( HomePage - Wikipedia ) GeoGebra è un software interattivo per la matematica dinamica che comprende geometria, algebra e analisi rivolto all'insegnamento della matematica nella scuola secondaria.
Da una parte GeoGebra è un sistema di geometria dinamica. Si possono costruire punti, vettori, segmenti, rette, coniche come pure funzioni e modificarle dinamicamente.
D'altra parte, equazioni e coordinate possono essere inserite direttamente. Così, GeoGebra ha la possibilità di trattare variabili numeriche, vettori e punti, calcolare derivative e integrali di funzioni e dispone di comandi come Radice o Estremo.
E' scritto in Java per cui è multi-piattaforma. - Graphviz: ( HomePage - Wikipedia ) Graphviz è un software open source per la visualizzazione di grafi do ogni tipo.
E' disponibile per Windows, Linux, Mac OS X, freeBSD, Solaris. - GnuPlot: ( HomePage - Wikipedia ) Gnuplot è un versatile programma, distribuito gratuitamente in rete anche con il permesso di cambiarne il codice sorgente, per la realizzazione di grafici di funzioni matematiche in due e tre dimensioni.
Il programma gira su tutti i principali computer e sistemi operativi e può produrre un'uscita sia sullo schermo sia nei principali formati di file. Il programma non ha alcuna connessione con il progetto GNU e non utilizza la licenza GNU GPL.
Per inserire i comandi si utilizza un sistema simile ad un terminale. Per vedere un esempio di codice con gnuplot vedere l'immagine sullo spettro del decadimento beta.
È interessante anche la modalità da shell, che consente di salvare le istruzioni per creare le immagini in semplici script.
Gnuplot è inoltre implementato per il rendering da vari programmi, come Octave, Emacs e altri. - The Gimp: ( HomePage - Wikipedia ) Il GNU Image Manipulation Program o The GIMP è un programma libero di fotoritocco che permette di creare e modificare immagini bitmap. Supporta in parte anche la generazione di immagini vettoriali. Il progetto è stato iniziato da Spencer Kimball e Peter Mattis e ora è gestito da un gruppo di volontari. È rilasciato secondo la GNU General Public License.
The GIMP è molto usato per manipolare immagini e foto digitali usate poi su pagine web. Usi tipici sono la creazione di immagini e loghi, la modifica delle dimensioni o dei colori di foto, la combinazione di immagini usando il paradigma dei layer, la rimozione di particolari da immagini preesistenti, e la conversione fra diversi formati di immagine.
E' disponibile per Windows, Unix e Mac Os X.
Vedi i commenti: 1 - C.a.R.: ( HomePage)
C.a.R. è un software di geometria dinamica. Esso simula al computer costruzioni con riga e compasso. Più molto altro.
E' scritto in Java per cui è multi-piattaforma.
Vedi i commenti: 1 - a9CAD: ( HomePage)
a9CAD è un programma per il CAD gratuito;
permette di disegnare, modificare e visualizzare tracciati CAD a 2 dimensioni; supporta la lettura e scrittura sui formati CAD standard DWG e DXF;
i comandi posso essere inviati tramite interfaccia grafica o da linea di comando; è possibile modificare le proprietà di linee e curve, più molto altro.
E' disponibile solo per Windows.
Vedi i commenti: 1 - Grapher: ( HomePage - Wikipedia)
(Da Wikipedia) Grapher è un programma per il sistema operativo Mac OS X 10.4 e Mac OS X 10.5. Il programma è in grado di generare grafici bidimensionali e tridimensionali a partire da equazioni matematiche. Il programma è in grado di analizzare equazioni anche differenziali e può definire superfici come i toroidi, gli attrattori di Lorenz. Inoltre il programma è in grado di tracciare grafici composti da più funzioni matematiche. I grafici possono essere modificati agendo sul colore, la scala il numero di punti/poligoni che formano il grafico e la eventuale texture che copre la superficie. Possono essere aggiuti commenti con diversi caratteri e in diversi colori. Grapher è in grado di generare grafici animati facendo variare alcuni parametri o variando il punto di vista del grafico.
Vedi i commenti: 1
- GeoGebra : ( HomePage - Wikipedia ) GeoGebra è un software interattivo per la matematica dinamica che comprende geometria, algebra e analisi rivolto all'insegnamento della matematica nella scuola secondaria.
- A pagamento
- Cabri ( HomePage ) Cabri è uno dei software più diffusi al mondo per il disegno geometrico;
è utilizzato molto in ambito scolastico ed è disponibile in varie versioni (Cabri II plus, Cabri 3D ... ).
E' disponibile per Windows e Mac OS X.
Vedi i commenti: 1 - Microsoft Office Visio ( HomePage (è un pò confusionaria) ) Il software della Microsoft per la creazione di grafici e diagrammi.
Mi sembra faccia parte della suite Microsoft Office 2007 Professional.
E' disponibile solo per Windows. - Stella: ( HomePage ) Stella è un potente software per creare e visualizzare poliedri.
E' disponibile solo per windows.
- Cabri ( HomePage ) Cabri è uno dei software più diffusi al mondo per il disegno geometrico;
- Free
- Octave: ( HomePage ) GNU Octave è un linguaggio di programmazione di alto livello, molto simile a MATLAB,ed è open source (Licenza GPL);
dispone di una interfaccia a linea di comando per la risoluzione di sistemi numerici lineari e nonlineari, e per il calcolo di molti altri esperimenti numerici, come integrali, derivate, scomposizioni, etc..; è possibile visualizzare grafici 2D e 3D.
E' disponibile per Windows, Linux, Mac OS X, FreeBSD, Solaris, OS/2. - Maxima: ( HomePage - Wikipedia ) Maxima è un Computer Algebra System (CAS) in grado di eseguire calcoli numerici, simbolici, grafici e altre operazioni correlate.
Maxima è un progetto open source sotto licenza GPL.
E' disponibile per Windows, Linux, Mac OS X, FreeBSD, Solaris. - SciLab: ( HomePage - Wikipedia ) Scilab è un pacchetto di programmi gratuiti per la computazione numerica sviluppati dallo INRIA e dallo ENPC in Francia.
E' disponibile per Windows, Linux, Mac OS X, FreeBSD, Solaris. - Giac/Xcas: ( HomePage - Wikipedia ) Giac/Xcas è un sistema di computer algebra free. Dispone di una modalità compatibile con maple, mupad e TI89. Xcas è una interfaccia che permette di eseguire operazioni e calcoli di computer algebra, geometria (2D e 3D), etc..
Giac è una libreria C++ free (GPL), equivalente dell'interfaccia Xcas, che può essere utilizzata all'interno di altri programmi C++.
Giac/Xcas è disponibile per Windows, Linux, Mac OS X.
Vedi i commenti: 1
- Octave: ( HomePage ) GNU Octave è un linguaggio di programmazione di alto livello, molto simile a MATLAB,ed è open source (Licenza GPL);
- A pagamento
- Derive: ( HomePage ) Derive è un software di calcolo; risolve espressioni, sistemi, integrali, derivate, etc.;
traccia inoltre grafici 2D e 3D di funzioni.
Come si può leggere sulla HomePage, sembra che Derive stia per essere sostituito da un nuovo prodotto della Texas Instrument dal nome TI-Nspire.
E' disponibile solo per Windows; funziona però anche sotto Linux tramite wine, l'emulatore di Windows. - Mathematica: ( HomePage - Wikipedia ) Mathematica è un ambiente di calcolo simbolico e numerico multipiattaforma, ideato da Stephen Wolfram e successivamente sviluppato da un team di matematici e programmatori. Mathematica è anche un potente linguaggio di programmazione interpretato.
E' considerato il più potente sistema software matematico attualmente in circolazione.
E' disponibile per Windows, Linux, Mac OS X, FreeBSD, Solaris. - Maple: ( HomePage - Wikipedia ) Maple è un pacchetto applicativo matematico commerciale ad uso generico.
E' grossomodo allo stesso livello di Mathematica e Matlab.
E' multipiattaforma, per cui è disponibile per tutti i principali sistemi operativi. - Matlab: ( HomePage ) MATLAB (abbreviazione di Matrix Laboratory) è un ambiente per il calcolo numerico e un linguaggio di programmazione (interpretato) creato dalla MathWorks. MATLAB consente facili manipolazioni di matrici, visualizzazione di funzioni e dati, implementa algoritmi, consente la creazione di interfacce utente, e si interfaccia con altri programmi. Nonostante sia specializzato nel calcolo numerico, un toolbox opzionale interfaccia MATLAB con il motore di calcolo simbolico di Maple.
E' disponibile per Windows, Linux, Mac OS X, FreeBSD, Solaris.
- Derive: ( HomePage ) Derive è un software di calcolo; risolve espressioni, sistemi, integrali, derivate, etc.;
- Free
- Decimal Basic di Shiraizi Kazuo: ( HomePage ) Decimal Basic è uno strumento per la computazione;
è un interprete BASIC con caratteristiche molto interessanti per esperimenti matematici; gestisce numeri interi e decimali fino a 1000 cifre, numeri frazionari, complessi e matrici.
Permette di testare brevi script ma anche programmi più complessi con uso di files, grafica, funzioni e procedure.
E' disponibile per Windows, Linux e Mac OS X.
Vedi i commenti: 1 - Logo: ( Wikipedia ) Logo è un linguaggio di programmazione fortemente orientato alla grafica e alla geometria di base.
Tramite il comando showturtle è possibile visualizzare sullo schermo un cursore triangolare chiamato tartaruga. Questo cursore può essere spostato con i comandi avanti e indietro (forward e back) seguiti dal numero di "passi" che deve compiere e può essere ruotato con destra e sinistra (right e left) seguiti dall'angolo di rotazione espresso in gradi.
Con pen-up e pen-down è possibile ordinare alla tartaruga di tracciare una linea lungo il proprio cammino o di non farlo.
Logo include anche molti comandi per la gestione di input/output testuale e per l'elaborazione di dati (operatori di confronto, variabili, cicli, selezioni condizionali), ma questa sua parte è meno nota.
Vi sono un infinità di interpreti e versioni del logo, disponibili per tutti i sistemi operativi.
In particolare:
- MSWLogo ( HomePage ), per Windows
- UCBLogo ( HomePage ) per Windows, Linux e Mac OS X.
Vedi i commenti: 1
- Decimal Basic di Shiraizi Kazuo: ( HomePage ) Decimal Basic è uno strumento per la computazione;
Se conoscete altri software del genere, postateli nel topic;
provvederò ad inserirli nell'elenco.
Ciao
Admin