 |
Introduzione a Mathematica 8:
Inserisci testo in forma linguistica libera e ottieni risultati completi; questo è parte del flusso di lavoro di Mathematica 8: calcola come pensi.
Mathematica 8 porta l'automazione, l'integrazione e l'high performance a un nuovo livello. Sia che si parli di calcolo automatico delle probabilità , o di C compilato o dell'elaborazione digitale delle immagini, le capacità di calcolo e di sviluppo di Mathematica 8 permettono di sviluppare e distribuire più velocemente ed efficacemente come mai prima d'ora.
|
Inserisci testo in forma linguistica libera e ottieni risultati completi
Un nuovo modo di interagire con la potenza di Mathematica: non è più necessario inserire i comandi nel formato Mathematica ma, grazie all'integrazione con Wolfram|Alpha, inserisci testo in forma libera e ottieni i comandi pronti per il calcolo.
Integrando la tecnologia di Wolfram|Alpha, il potente motore di calcolo di Mathematica rende possibile inserire calcoli matematici o di dati in testo libero inglese e ottenere immediate risposte o iniziare un'analisi estesa.
Da sempre, far svolgere compiti ai computer richiede di parlare nel loro linguaggio o utilizzare interfacce point-and-click; per la prima opzione è necessario imparare la sintassi, mentre la seconda opzione limita la possibilità di accedere alle funzioni. La forma linguistica libera di Mathematica comprende il linguaggio umano e lo traduce in sintassi, un incredibile passo in avanti nell'usabilità . Mathematica 8 è il punto di partenza di questa iniziativa, ma già fa una reale differenza sulla produttività dell'utente.
L'inserimento di testo in forma libera è solo il punto d'ingresso dell'idea del flusso di lavoro Mathematica, ma Mathematica 8 aggiunge, inoltre, un importassimo punto di termine del flusso: generare codice C ed eseguibili autonomi.
Utilizzando Mathematica le organizzazioni non dovranno più contare su software separati per la prototipazione e la distribuzione ma potranno completare l'intero flusso di lavoro con un unico strumento integrato.
Nonostante queste importanti novità del flusso di lavoro Mathematica, i miglioramenti più significativi in Mathematica 8 sono le più di 500 nuove funzionalità in molte nuove o estese aree applicative.
Alcuni esempi includono:
- Probabilità e statistica: la più grande collezione di distribuzioni statistiche e solutori automatici di alto livello, inclusa la stima parametrica.
- Sviluppo software: supporto incorporato GPU, generazione e collegamento automatico del codice, parallelismo multi-core e distribuzione di codice autonomo.
- Ingegneria/R&D: integrati i sistemi di controllo e le analisi wavelet.
- Grafici e reti: esteso supporto incorporato per la nuova scienza delle reti.
- Finanza: opzioni incorporate di analisi dei derivati finanziari e indicatori finanziari e grafici.
- Elaborazione digitale delle immagini: migliorate le capacità di analisi delle immagini.
In tutte queste aree, troverete un'immensa estensione della copertura, le funzioni sono costruite per lavorare insieme senza interruzioni all'interno di differenti domini; tutto ciò permette di combinarle in modi nuovi e innovativi.
Più che sviluppare picchi di funzionalità specifiche fornite dai software specializzati, il concetto di Mathematica è basato su costruire una gamma completa e avanzata. Sono proprio queste funzionalità approfondite, ma estese in moltissimi ambiti di Mathematica 8 che hanno permesso di sviluppare così velocemente l'applicazione più avanzata sul mercato in alcune aree, quali, ad esempio, statistica e probabilità .
I più importanti 8 motivi per aggiornare a Mathematica 8
1. Inserisci le tue richieste in forma libera inglese utilizzando il nuovo controllo linguistico.
2. Accedi a più di 10 milioni di set di dati curati, aggiornati e pronti all'uso.
3. Importa tutti i tuoi dati utilizzando una vasta gamma di formati import/export.
4. Utilizza le più estese capacità statistiche e di visualizzazione dati presenti sul mercato.
5. Scegli da una completa suite di strumenti ingegneristici, tipo wavelets e sistemi di controllo.
6. Utilizza le migliorate capacità di elaborazione digitale delle immagini e di analisi.
7. Crea strumenti interattivi per una rapida esplorazione delle tue idee.
8. Sviluppa applicazioni più veloci e potenti.
Approfondimenti... |
| Gli esempi animati
possono essere visti immediatamente
sul web oppure scaricati sul
proprio PC in formato notebook
(.nbp) e manipolati dinamicamente
grazie a Mathematica o Mathematica
CDF Player (scaricabile gratuitamente). |
|
|
|
|
Lista completa sul sito Wolfram...
Calcolo
Calcolo numerico di qualsiasi precisione, simbolico o visualizzazione, Mathematica è il software di calcolo definitivo, con una tecnologia pervasiva di tutto il sistema che assicura affidabilità , semplicità di utilizzo e prestazioni.
Utilizza Mathematica come software di calcolo, come motore di un'infrastruttura o integrato in un'applicazione autonoma.
|
|

|
Algoritmi primari
Grazie alla più grande collezione al mondo di algoritmi in un unico sistema, ciascuno capace di operare nel più ampio ambito applicativo del numerico, simbolico e di input grafico, Mathematica fornisce una vastissima scelta di calcoli matematici e soluzioni di equazioni in ogni campo. |
| Approfondimenti... |
|

|
Calcolo numerico
Calcolo numerico di altissimo livello, dal calcolo istantaneo a pesanti elaborazioni numeriche.
Mathematica utilizza la potenza del calcolo simbolico per rendere il calcolo numerico più veloce e più accurato. La selezione automatica dell'algoritmo e l'abilità di utilizzare qualsiasi precisione numerica potenzia le capacità di Mathemativa nell'algebra lineare, ottimizzazione quadratica, locale e globale, risoluzione di equazioni differenziali e molte altre aree. |
| Approfondimenti... |
|

|
Aree applicative
Oltre a essere un potente e completo sistema di calcolo, Mathematica ha funzionalità specifiche per molte aree tecniche, dal calcolo biologico all'analisi wavelet. Ogni funzione è completamente integrata nell'intero sistema Mathematica, rendendo possibile l'investigazione di una singola area con grande dettaglio o l'esplorazione di nuove idee nell'intersezione di differenti campi applicativi. |
| Approfondimenti... |
|

|
Risorse dati e analisi
Mathematica è la soluzione unica per acquisire dati, processarli, analizzarli e visualizzarli.
Mathematica può combinare dati importati dai dati computabili di Wolfram|Alpha con i propri e immediatamente analizzarli utilizzando curve dati e modelli avanzati, processamento dei segnali, classificazioni o metodi statistici. Le caratteristiche estremamente personalizzabili di visualizzazione dati permettono di vedere i propri risultati in nuovi modi. |
| Approfondimenti... |
|

|
Grafica e visualizzazione
Grafici esclusivi integrati e potente visualizzazione.
Funzioni, dati, diagrammi, immagini o annotazioni - il potente motore di visualizzazione di Mathematica crea rappresentazioni statiche o dinamiche di alta qualità , ottimizzando automaticamente il bilancio tra efficienza computazionale e sofisticata visualizzazione. |
| Approfondimenti... |
|
 |
Sviluppo
Strumenti di sviluppo, applicazioni, documenti o componenti di un'infrastruttura - utilizzando il flusso di lavoro di Mathematica, l'esclusivo linguaggio simbolico e l'avanzato ambiente di sviluppo di codice, è possibile raggiungere una rotazione veloce su piccoli progetti e tempi record su sistemi più ampi.
|
|

|
Programmazione e sviluppo
Il flessibile linguaggio simbolico che supporta paradigmi multipli di programmazione, gli avanzati strumenti di debugging, la costruzione di interfacce automatiche, e altro ancora, semplificano l'intero processo di sviluppo con Mathematica dall'idea alla distribuzione. |
| Approfondimenti... |
|

|
Interattività e creazione d'interfacce
Da semplici barre degli strumenti a complesse applicazioni, Mathematica semplifica lo sviluppo e la distribuzione di interfacce utente.
Grazie alla costruzione di interfacce automatiche, la descrizione simbolica degli elementi di controllo, il calcolo interattivo dinamico, l'input generalizzato e altro ancora, Mathematica offre un flusso di lavoro altamente automatizzato ed efficiente per lo sviluppo di sofisticate interfacce utente. |
| Approfondimenti... |
|
 |
Condivisione
Sia che i contenuti da condividere siano documenti interattivi, presentazioni, applicazioni o sistemi aziendali, Mathematica può distribuire i risultati in una vasta gamma di formati localmente o in rete.
Grazie ai molti modi per connettersi e lavorare con sistemi esterni, Mathematica è creato per massimizzare la produttività .
|
|

|
Condivisione e connettivitÃ
Relazioni, presentazioni, siti Internet, applicazioni, Mathematica offre una grande varietà di opzioni per mostrare i risultati. Queste sono integrate nel flusso di lavoro insieme a molte opzioni per connettere, controllare e lavorare con risorse dati e sistemi esterni. |
| Approfondimenti... |
|

|
Produttività e usabilitÃ
Mathematica rende efficace il flusso di lavoro massimizzando la produttività e trasformando facilmente i risultati in presentazioni interattive e relazioni. Mathematica gestisce progetti di ogni dimensione grazie all'approccio versatile della programmazione, ai contenuti dinamici istantanei e all'inserimento del testo in forma libera, che permettono di esplorare nuove funzionalità senza focalizzarsi sulla sintassi. |
| Approfondimenti... |
|
| Nuove Caratteristiche Mathematica 8 |
|
|
|
|
Lista completa sul sito Wolfram...
Integrazione con Wolfram|Alpha
|

|
Inserire testo in forma linguistica libera
Mathematica 8 permette di inserire testo libero in Inglese e ottenere risultati immediati e l'input in formato Mathematica per ulteriori investigazioni, senza focalizzarsi sulla sintassi. E' un enorme passo in avanti nell'usabilità , che rende molti compiti di programmazione e sviluppo semplici come inserire una query in inglese. |
| Approfondimenti... |
|

|
Combinare conoscenza e calcolo
Mathematica 8 espande drammaticamente le opzioni di accesso dati integrando Wolfram|Alpha. Sviluppato sulla vasta collezione dati di Wolfram|Alpha che spazia in centinaia di campi, Mathematica 8 può importare dati in molti formati: come singolo risultato in formato numerico o tabellare, come presentazione stile Wolfram|Alpha che include tutti i risultati disponibili per entità o inglobato in una linea di input per un calcolo immediato. |
| Approfondimenti... |
|
|
Algoritmi primari

|
Solutori e proprietà per probabilità e statistica
Costruito su due decadi di sviluppo di algoritmi numerici e simbolici, Mathematica 8 fornisce un insieme di funzioni di alto livello per probabilità e statistica. Nuove capacità includono l'abilità di calcolare la probabilità di ogni evento e l'aspettativa di ogni espressione, la simulazione di ogni distribuzione, la stima automatica parametrica e la verifica della validità delle curve per le distribuzioni. Per supportare modelli e analisi distribuzionali Mathematica 8
offre la più grande collezione di distribuzioni presente sul mercato, così come il pieno supporto a diverse dozzine di proprietà , incluse funzioni distributive, funzioni momento, quantili e demografiche. |
Approfondimenti...
|
Stime e test parametrici
Grazie alla completa integrazione delle capacità simboliche e numeriche, Mathematica 8 offre
stime parametriche fortemente automatizzate ed efficienti e test della validità delle curve per più di 100 distribuzioni parametriche interne e costruttori derivati.
La selezione automatica di solutori e routine di ottimizzazione permette all'utente di focalizzarsi sulle domande per le quali vuole le risposte invece di preoccuparsi dei dettagli degli algoritmi, mentre i settaggi opzionali permettono all'esperto di avere il pieno controllo sull'ottimizzazione e su specifici test d'ipotesi se desiderato.
Stime e test possono essere fatti con poche e brevi linee di codice, aiutando il ricercatore, l'analista, l'insegnante o lo studente a passare velocemente alla fase lavorativa decisionale o di presentazione dei risultati. |
| Approfondimenti... |
|

|
Più distribuzioni statistiche di qualsiasi altro software
Mathematica 8 offre un insuperabile livello di supporto alle distribuzioni parametriche. Raccogliendo sistematicamente distribuzioni utilizzate in una vastissima varietà di discipline come finanza, scienze attuariali, comunicazione, statistica, scienze della vita, ecc., Mathematica ora fornisce un completo ambiente software per la modellazione e l'analisi parametrica. |
Approfondimenti...
|
Algoritmi per la Teoria dei gruppi
Mathematica 8 aggiunge nuove funzioni e algoritmi per lavorare con gruppi permutativi e di permutazioni. Questo permette, per la prima volta in Mathematica, accesso sistematico alla grande varietà dei gruppi che possono essere efficientemente costruiti per moltiplicazione di un set di permutazioni. |
| Approfondimenti... |
|

|
Distribuzioni nonparametriche, derivate e formulate
Una fondamentale novità di Mathematica 8 è l'introduzione di nuove idee nella modellazione delle distribuzioni.
La prima è quella di una distribuzione nonparametrica che automatizza e generalizza un'intera gamma di metodi non parametrici utilizzati per elaborare specifiche proprietà distributive. La seconda è quella di una distribuzione derivata creata da qualsiasi distribuzione esistente, attraverso una semplice operazione di trasformazione funzionale, troncatura o mescolamento. La terza è quella di una distribuzione definita da una formula come un Pdf, un Cdf, o una funzione di sopravvivenza.
I differenti tipi di distribuzioni lavorano insieme, creando un ambiente di modellazione e analisi flessibile e di semplice utilizzo come mai fino a oggi. |
Approfondimenti...
|
Nuovi e migliorati Algoritmi primari
Mathematica 8 apporta un numero enorme di miglioramenti nei suoi algoritmi primari, con una nuova generazione di metodi per la soluzione globale di equazioni e disuguaglianze, sia simboliche che numeriche. Nuovi metodi simbolici-numerici permettono automaticamente di integrare numericamente una vasta classe di funzioni oscillatorie.
Mathematica 8 raggiunge un nuovo record delle prestazioni nell'algebra lineare e, inoltre, include nuove aggiunte nella più grande collezione al mondo di funzioni speciali. |
| Approfondimenti... |
|
 |
Aree Applicative

|
Completo ambiente per l'elaborazione digitale delle immagini
Mathematica 8 introduce un completo e ricco insieme di aggiornate funzioni di elaborazione e analisi per la composizione digitale delle immagini, la segmentazione, l'individuazione degli elementi, la trasformazione e l'allineamento, e la restaurazione delle immagini. Le funzionalità per l'elaborazione digitale delle immagini sono completamente integrate nelle potenti capacità matematiche e algoritmiche di Mathematica. |
Approfondimenti...
|
Grafici e reti
Grafici e reti sono ora pienamente integrati in Mathematica, incluse strutture dati scalabili ad alte prestazioni, estetica avanzata, e ampie capacità di modellazione e analisi. |
| Approfondimenti... |
|

|
Analisi Wavelet integrate
Mathematica 8 introduce un completo sistema integrato per l'analisi wavelet, inclusa una vasta collezione di famiglie wavelet, varianti multiple di trasformate discrete wavelet e trasformate continue wavelet.
Le trasformate wavelet sono semplici da utilizzare; con ciascuna trasformata è possibile produrre una rappresentazione simbolica della trasformata che rende semplice accedere, manipolare e visualizzare l'albero dei coefficienti delle trasformate. Le nuove funzionalità wavelet di Mathematica 8 permettono inoltre, di lavorare direttamente su dati, suoni e immagini multidimensionali senza alcuna conversione. |
Approfondimenti...
|
Computazione finanziaria incorporata
Mathematica ora contiene strumenti per risolvere problemi di finanza classica e moderna.
Queste capacità permettono in tutti i calcoli dei derivati, la computazione del valore dei bond e delle misure di sensibilità e i calcoli avanzati del valore temporale del denaro. Mathematica inoltre fornisce accesso immediato a un esteso database di dati finanziari ed economici e contiene efficienti strumenti d'importazione ed esportazione per lavorare con dati esterni. |
| Approfondimenti... |
|

|
Progettazione dei Sistemi di controllo integrata
Mathematica 8 fornisce un'estesa gamma di funzionalità incorporate per analizzare, progettare e simulare sistemi di controllo continui e discreti sia con tecniche classiche che moderne.
Il potente motore di calcolo simbolico-numerico di Mathematica facilita l'utilizzo di soluzioni analitiche per studiare le relazioni tra la progettazione di elementi e dare una significativa comprensione dei comportamenti di complessi sistemi di controllo.
Grazie alla precisione numerica a qualsiasi cifra, la selezione automatica dell'algoritmo e alle visualizzazioni avanzate, Mathematica è ideale per costruire e analizzare sistemi di controllo, documentare le scelte progettuali e testare interattivamente i controllori, tutto da una singola piattaforma. |
Approfondimenti...
|
Nuovi formati d'importazione ed esportazione
Mathematica 8 aggiunge supporto estensivo a nuovi formati dati in numerose aree applicative, tra cui: calcolo e modellazione grafica, sistemi GIS, bioinformatica, modellazione 3D, web services, generazione del codice e creazioni multimediali.
Mathematica supporta i più recenti formati Ms Excel; importa automaticamente dati di elevazioni, satellitari, sismici, microarray, grafici e altri.
Oltre alle migliorate prestazioni e a nuove caratteristiche degli esistenti moduli di importazione ed esportazione, Mathematica 8 introduce un'architettura plug-in che permette agli utenti di integrare completamente i propri convertitori di formati file con le funzioni import e export di Mathematica. |
| Approfondimenti... |
|
 |
Sviluppo software
Migliorate prestazioni del compilatore
Velocizza l'esecuzione del codice con le nuove opzioni automatiche di generazione e collegamento di codice C; la nuova automatizzata esecuzione parallela moltiplica le prestazioni su macchine multi-core.
La nuova tecnologia di compilazione ottimizza le prestazioni nell'esecuzione direttamente dal linguaggio Mathematica utilizzando due innovazioni chiave: la generazione e il collegamento automatico del codice e il parallelismo automatizzato multi-core.
Questo migliora il veloce flusso di lavoro dello sviluppo applicazioni permettendo la distribuzione finale richiesta dalle più recenti esecuzioni ad alte prestazioni. |
Approfondimenti...
|
Integrato flusso di lavoro con il linguaggio C
Mathematica 8 introduce l'importante nuova interoperabilità con il linguaggio C e C++, permettendo di produrre lo sviluppo completo all'interno di Mathematica in un estesa gamma di nuovi casi. Il supporto include, inoltre, la conversione di programmi Mathematica compilati in codice C e anche funzionalità indipendenti di alto livello per pilotare compilatori esterni C e C++. |
Approfondimenti...
|
SymbolicC
E' possibile utilizzare il SymbolicC per creare, manipolare, ottimizzare codice C, utilizzando la potenza della programmazione simbolica di Mathematica.
SymbolicC è utilizzando estensivamente per gli strumenti di generazione di codice di Mathematica. |
| Approfondimenti... |
|
Supporto CUDA e OpenCL
Mathematica 8 offre la più completa e semplice interfaccia di alto livello per la programmazione e la computazione GPU disponibile oggi sul mercato.
Mathematica 8 sfrutta i dispositivi GPU per la computazione generale e, utilizzando CUDA e OpenCL, raggiunge prestazioni incredibili. Una gamma di funzioni Mathematica potenziate GPU sono state inglobate per aree come algebra lineare, elaborazione digitale delle immagini, simulazione finanziaria e trasformate di Fourier. E' inoltre incluso un impianto per costruire e caricare programmi CUDA e OpenCL all'interno del kernel Mathematica. |
Approfondimenti...
|
 |
|
Librerie dinamiche
Mathematica 8 permette di collegare dinamicamente librerie esterne C e C++ e integrare completamente librerie di funzioni all'interno del linguaggio Mathematica. Le chiamate sono minime e l'uso della memoria è ridotto; questo ottimizza le prestazioni delle librerie esterne all'interno delle capacità di computazione e sviluppo di alto livello di Mathematica. |
Approfondimenti...
|
Script per la shell Mathematica
Con Mathematica 8 è possibile utilizzare il linguaggio Mathematica per produrre script eseguibili autonomi. Gli script shell possono sfruttare tutta la potenza del linguaggio Mathematica e lasciano i dettagli delle chiamate al kernel Mathematica. |
Approfondimenti...
|
|
 |
Grafica e Visualizzazione

|
Nuove visualizzazioni statistiche
Mathematica 8 trasferisce l'alto livello dell'automazione degli algoritmi e delle computazioni estetiche alla visualizzazione statistica. Istogrammi mostrano l'andamento delle distribuzioni, grafici quantili e delle probabilità comparano i dati con una distribuzione di riferimento, diagrammi delle distribuzioni e a Scatola e baffi comparano gli andamenti delle distribuzioni con diversi set di dati. |
Approfondimenti...
|
Nuove e migliorate visualizzazioni
Mathematica 8 amplia le capacità di visualizzazione scientifica e informativa, incluso il supporto dedicato alla visualizzazione di funzioni discrete univariate e bivariate. Le funzioni grafiche adesso includono: nuove funzioni degli elementi del grafico, nuovo grafico a barre accoppiate e supporto per le funzioni di ordinamento. Mathematica 8 inoltre introduce il supporto per le strutture e per la mappatura delle strutture casuali nelle funzioni di visualizzazione, così come il supporto dedicato alla visualizzazione wavelet e dei sistemi di controllo. |
| Approfondimenti... |
|

|
Grafici finanziari interattivi
Con Mathematica 8 è possibile creare istantaneamente grafici finanziari interattivi e personalizzati, applicando ai propri dati più di 100 indicatori finanziari tecnici integrati. |
Approfondimenti...
|
Migliorati gli strumenti per illustrare e disegnare
L'ampliato ambiente interattivo di disegno in Mathematica 8 ottimizza l'illustrazione delle idee e le annotazioni dei grafici. La potenziata palette di disegno e altre caratteristiche includono migliorati strumenti come le guide per l'allineamento dinamico, la scelta dei colori e l'interattività . |
| Approfondimenti... |
| |
| |
|

|
Migliorati grafici 2D e 3D
I grafici 2D e 3D appaiono migliori che mai con le nuove caratteristiche, quali: trama della mappatura dei poligoni e di altri oggetti grafici e veloce rendering 3D per oggetti trasparenti. |
| Approfondimenti... |
|
 |
Interfaccia e esperienze degli utenti

|
Assistente inserimento celle
La caratteristica più significativa che ha migliorato l'usabilità in Mathematica 8 è l'inserimento testo in forma linguistica aperta, che permette agli utenti di inserite testo aperto in inglese e ottenere risultati immediati e l'input nel formato Mathematica per ulteriori esplorazioni, senza focalizzarsi sulla sintassi. Con Mathematica 8 è possibile scegliere differenti tipi di inserimento e di stili di testo immediatamente attraverso il nuovo "Assistente inserimento celle". |
| Approfondimenti... |
|

|
Nuova schermata di apertura (Welcome screen)
La schermata di apertura di Mathematica 8 è stata completamente rivista e ora serve come un intuitivo punto di partenza per ogni compito e fornisce l'accesso veloce alle risorse per gli utenti, quali: campioni di codice, Documentation Center, i seminari gratuiti online "How to".
Il nuovo Wolfram User Portal permette una pratica gestione online della licenza.
Creare nuovi documenti, aprire notebook recenti, imparare nuove caratteristiche, seguire le novità e gli eventi e altro ancora; Welcome screen è più utile che mai. |
| Approfondimenti... |
|

|
Migliorate capacità di gestione testi
Una moltitudine di nuove caratteristiche supportano meglio l'utilizzo quotidiano di Mathematica nella gestione testi: creazione titoli, stampa anteprime, gestione citazioni e note, ecc.. |
|
| Mathematica 8.0.x.Quick Revision History |
|
|
|
|
The latest version of Mathematica is 8.0.4, and it includes many new features such as enhanced probability and statistics capabilities, automatic C code generation, and more that streamline the idea-to-result workflow for any technical application.
More details...
| I
Princìpi di Mathematica |
|
|
|
|
Oggi esistono
molti software specialistici e per ciascun settore scientifico
esistono pacchetti estremamente efficienti nella soluzione
del singolo problema.
Questa iper-specializzazione però, se da un lato risponde
in maniera esatta al singolo quesito, dallaltro porta
notevoli difficoltà quando si cerca di usare uno di
questi software in ambiti più generali, ovvero in applicazioni
che si discostano da quelle per le quali il programma è
stati costruito.
In questi
casi è necessario rivolgersi a un nuovo software specialistico
per la soluzione della nuova problematica. Questo comporta
il dover ricominciare la formazione per la comprensione del
nuovo programma, dall'interfaccia ai comandi; in senso più
ampio è necessario un lungo periodo di avviamento per
capire la filosofia del nuovo pacchetto.
Mathematica
è un software di più ampie vedute e di infinite
applicazioni pratiche, lo dimostra il fatto che è il
software di riferimento nelle più disparate aree: dalla
chimica all'econometria, dall'ingegneria alla biologia, dall'astrofisica
alla teoria della musica.
Mathematica è stato concepito secondo princìpi
molto robusti, e questo gli ha permesso di espandersi da un
nucleo centrale primario a una moltitudine di applicazioni
scientifiche con un approccio univoco basato su una filosofia
semplice e immutata nelle versioni: "Tutto è una
funzione".
Un software
che è nato basandosi su principi garantisce che, con
il passare degli anni, non ci saranno sorprese, perché
le aggiunte nelle nuove versioni non saranno parti in disaccordo
con il nucleo del programma o modifiche in corso d'opera per
aggiustarne falle tecniche, saranno invece la naturale evoluzione.
La filosofia
di Mathematica e i suoi principi hanno portato il software
molto lontano sbaragliando programmi che erano nati privi
di fondamenti e creando i presupposti per far nascere Wolfram|Alpha: il motore di calcolo della conoscenza.
Ma
quali sono i principi di Mathematica?
In cosa crede?
Mathematica
"crede" nell'Automazione applicata al Calcolo, alla
Visualizzazione e allo Sviluppo
Mathematica "crede" nel Sistema Simbolico Integrato
applicato al Calcolo e alla Rappresentazione
Mathematica "crede" nell'importanza nell'utilizzare
un Linguaggio di Programmazione e Integrazione multi-paradigma
Infine Mathematica "crede" nell'Interfaccia incentrata
sul Documento.
Nel dettaglio
cosa significa?
Automazione
nel Calcolo
Significa che Mathematica sceglie sempre il modo migliore
per risolvere un problema.
Sceglie i parametri ottimali e possiede integrato il controllo
e la tracciatura della precisione.
E' importante perché garantisce risultati affidabili,
fornisce le conoscenze che l'utente può non avere,
e consente in modo pratico l'uso di molti metodi.
Automazione
nella Visualizzazione
Significa che la visualizzazione e il dettaglio del rendering
è automatizzata (Regione di interesse, Qualità,
Scala di colore, Trasparenza, Tooltips, ecc.).
E' importante perché ottenere la corretta visualizzazione
è importante per la comprensione, e i progetti e i
documenti sono di qualità professionale.
Automazione
nello Sviluppo
In Mathematica la costruzione dellinterfaccia è
istantanea e automatizzata.
La distribuzione avviene senza sforzo grazie al Wolfram Player
gratuito.
Automatizza la scalabilità (Auto-Parallelizzazione)
e l'ottimizzazione della gestione degli array e autovettorizzazione.
E' importante perché è facile e rapido apprendere
come scrivere in codice Mathematica e il codice è snello
e leggibile, le applicazioni diventano veri e propri mezzi
di comunicazione.
Calcolo Simbolico
Integrato
Mathematica nasce per lavorare con i simboli non solo i numeri
e questo è vero in qualsiasi parte del sistema, questo
perché Mathematica internamente usa il calcolo simbolico.
E' importante perché lavorare in simbolico rimuove
l'approssimazione numerica come fonte di errore e molti metodi
moderni hanno bisogno di un approccio ibrido simbolico-numerico.
Rappresentazione
Simbolica
Significa che in Mathematica Tutto è una funzione
e un unico ambiente di lavoro è sufficientemente flessibile
per rappresentare qualsiasi struttura di informazioni.
E' importante perché consente di mantenere i dati nel
formato originale e si lavora con un linguaggio coerente per
descrivere, esplorare, mettere in relazione TUTTO.
Linguaggio
di Programmazione e Integrazione multi-paradigma
Mathematica utilizza un linguaggio di programmazione simbolico,
moderno e completo che permette la creazione di ogni elemento:
da modelli e algoritmi a complesse simulazioni; da semplici
macro ad applicazioni complete.
E' importante perché programmi come pensi (senza dover
tradurre). Il codice è compatto e facilmente leggibile,
il che riduce il tempo per scrivere e sviluppare un programma.
Inoltre la regola sempre valida del Meno scrivi meno
errori fai!
Interfaccia
incentrata sul Documento
Con Mathematica si lavora direttamente nel documento e si
ottengono i risultati direttamente nel documento.
Consente di esplorare una teoria come su di un blocco di appunti;
di impaginare una relazione con spiegazioni e conclusioni;
di distribuire impaginati e documenti professionali.
E' importante perché rende il flusso di lavoro più
veloce e scorrevole.
La leggibilità e la manutenzione dei contenuti è
più facile e consente di tenere assieme tutti gli aspetti
di un lavoro (spiegazione, il codice, i dati, ingressi, uscite,
le conclusioni, ecc.) evitando di perdere informazioni.
Mathematica è disponibilie in versione 32 bit e 64 bit ed
è compatibile con le versioni più recenti dei
sistemi operativi Windows, Macintosh, Linux.
Per il dettaglio delle piattaforme disponibili consultare
la pagina del sito Wolfram Platform
Availability ...
| Informazioni
utili per settore di utilizzo |
|
|
|
|
In quale settore
lavori?
Mathematica permette di soddisfare le necessità di molteplici aree scientifiche dove normalmente vengono utilizzati disparati sofware specialistici.
L'uso di Mathematica rende disponibili una moltitudine di funzioni che consentono un'interconnessione ad altissimo livello e di estrema funzionalità .
Visita le pagine del sito Wolfram dedicate alle Soluzioni specifiche per settore applicativo:
»
Le Soluzioni di Mathematica 
Mathematica
Applications
Tutte le applicazioni aggiuntive di Mathematica raggruppate
in base all'area scientifica di utilizzo.
»
Scheda .pdf 
| The Mathematica Industry Solutions |
|
|
|
|
Statistics, Finance and Business Analysis
Actuarial Sciences
Data Analysis and Mining
Econometrics
Economics
Financial Engineering and Mathematics
Financial Risk Management
Statistics
 |
Industry Solutions
Actuarial Sciences
Why Choose Mathematica
Compare Mathematica to your current tools. Do they have these advantages?
- Gain accuracy and reliability for your premium and payout calculations by performing symbolic computations, not just numeric ones
Competitor note: Excel and statistical packages have built-in routines that only handle numeric calculations
- Ensure accurate results in probability and financial calculations with fully automated precision control and arbitrary-precision arithmetic
Competitor note: All systems like Excel or statistics programs that rely on machine arithmetic can show critical errors due to numerical accuracy failure
- Create highly customized, presentation-quality visualizations, including line graphs, bar charts, and scatter plots, to share results with others
Competitor note: SPSS requires explicit programming for customized charts
- Work with 35 properties of 100 new distributions with specialized coverage for insurance and finance
Competitor note: Mathematica 8 has more built-in distributions than any other system
- Refer to interactive examples specific to actuarial science and insurance in the documentation
- Import, analyze, and deliver results in one interactive document instead of across several applications
more...
|
 |
Industry Solutions
Data Analysis and Mining
Why Choose Mathematica
Compare Mathematica to your current tools. Do they have these advantages?
- Combine your data with Wolfram|Alpha's ever-increasing database on a wide range of topics, accessible programmatically and ready for further analysis
Competitor note: No other system has built-in access to such a broad selection of curated data
- Instantly create interactive curve-fitting or data analysis tools
Competitor note: Other programs do not allow creation of interactive tools
- Import, analyze, and deliver results in one interactive document instead of across several applications
Competitor note: Matlab does not offer this feature
- Create highly customized, presentation-quality visualizations, including charts, bar charts, scatter plots, and many more
Competitor note: SPSS requires explicit programming for customized charts
- Work with sparse arrays with algorithm support that improves performance of very-large-scale linear algebra operations
- Work with 35 properties of over 100 statistical distributions with specialized coverage for finance, medicine, and engineering—more distributions than any other system, including dedicated statistics software
- Extend built-in algorithms with your own models
- Use readable, easily recognizable function names
Competitor note: R's function names are nonstandard abbreviations
- Use built-in parallel computing capabilities to speed your computations
Competitor note: Other programs do not offer built-in parallel computing
more...
|
 |
Industry Solutions
Econometrics
Why Choose Mathematica
Compare Mathematica to your current tools. Do they have these advantages?
- Free-form linguistic input produces immediate results without the need for syntax
Competitor note: Unique to Mathematica
- Complete workflow, from data import to analysis to interactive document or slide show, all in one system
Competitor note: R, SAS, Minitab, and other software do not support a complete workflow in a single environment
- Built-in current and historical financial, socioeconomic, and other data ready for computation without preprocessing
Competitor note: Built-in data combined with high-powered computation is unique to Mathematica
- Instant creation of dynamic interfaces that allow you to vary parameters and gain useful insights from datasets
Competitor note: Unique to Mathematica
- Automated precision control and arbitrary precision numerics produce highly accurate results
Competitor note: Microsoft Excel and other systems that rely on finite precision numerics can cause serious errors due to lack of precision
- Powerful symbolic statistical computation and built-in functions for all standard statistical distributions
Competitor note: R, STATA, and other numerical systems do not include symbolic functionality
- Seamless integration of numerics, symbolics, interactive graphics, and all other computational aspects in one document
Competitor note: Unique to Mathematica
more...
|
 |
Industry Solutions
Economics
Why Choose Mathematica
Compare Mathematica to your current tools. Do they have these advantages?
- Free-form linguistic input produces immediate results without the need for syntax »
Competitor note: Unique to Mathematica
- Built-in current and historical financial, socioeconomic, and other data ready for computation without preprocessing
Competitor note: Built-in data combined with high-powered computation is unique to Mathematica
- Instant creation of dynamic interfaces that allow you to vary parameters and gain useful insights from datasets
Competitor note: Unique to Mathematica
- Complete workflow, from data import to analysis to interactive document or slide show, in one system
Competitor note: R, GAUSS, Minitab, and other software do not support a complete workflow in a single environment
- Powerful symbolic statistical computation and built-in functions for all standard statistical distributions
Competitor note: R, STATA, and other numerical systems do not include symbolic functionality
- Automated precision control and arbitrary precision numerics produce highly accurate results
Competitor note: Microsoft Excel and other systems that rely on finite precision numerics can cause serious errors due to lack of precision
- Seamless integration of numerics, symbolics, interactive graphics, and all other computational aspects in one document
Competitor note: Unique to Mathematica
more...
|
 |
Industry Solutions
Financial Engineering and Mathematics
Why Choose Mathematica
Compare Mathematica to your current tools. Do they have these advantages?
- Powerful symbolic statistical computation and built-in functions for all standard statistical distributions
Competitor note: Advanced symbolic computational capabilities are unique to Mathematica
- Fully automated precision control and arbitrary-precision arithmetic avoid the errors of traditional numeric systems
Competitor note: Excel, Matlab, and other systems relying on machine arithmetic can show critical errors due to numerical accuracy failure
- Gain accuracy and reliability by performing symbolic calculations, not just numeric ones
Competitor note: Matlab's and Java's built-in routines only handle numeric calculations
- Choose from procedural, functional, and rule-based programming paradigms as needed for fast development and deployment
Competitor note: Other computation environments use predominantly procedural languages
- Symbolic capabilities of time-value and bond functions allow for seamless integration with Mathematica's statistics framework for use in financial computations involving uncertain outcomes
Competitor note: Other systems require the purchase of add-ons to add functionality
- Having an integrated environment streamlines development, analysis, documentation, and delivery of custom financial models
Competitor note: Traditional programming languages like C/C++ don't have all the built-in computations and capabilities of Mathematica
more...
|
 |
Industry Solutions
Financial Risk Management
Why Choose Mathematica
Compare Mathematica to your current tools. Do they have these advantages?
- Symbolic capabilities of time-value and bond functions allow for seamless integration with Mathematica's statistics framework for use in financial computations involving uncertain outcomes
Competitor note: Other systems require the purchase of add-ons to add functionality
- Develop, analyze, test, document, and deliver custom models in a fraction of the time needed with other systems
- Get accurate results with fully automated precision control and arbitrary-precision arithmetic
Competitor note: All systems relying on machine arithmetic, such as Excel or Matlab, become inaccurate
- Gain accuracy and reliability by performing symbolic calculations, not just numeric ones
Competitor note: Matlab's built-in routines only handle numeric calculations
- Choose from procedural, functional, and rule-based programming paradigms for fast development and deployment
Competitor note: Other computation environments use predominantly procedural languages
more...
|
 |
Industry Solutions
Statistics
Why Choose Mathematica
Compare Mathematica to your current tools. Do they have these advantages?
- More statistical distributions than any other system, with specialized coverage for finance, medicine, engineering, and science
- Free-form linguistic input produces immediate results without the need for syntax
Competitor note: Unique to Mathematica
- Instantly create dynamic interfaces that allow you to vary parameters and gain useful insights from datasets
Competitor note: Unique to Mathematica
- Automated precision control and arbitrary precision numerics produce highly accurate results
Competitor note: Excel, Matlab and other systems that rely on finite precision numerics can cause serious errors due to lack of precision
- Built-in functionality for statistical analysis and computation, curve fitting, image processing, and a range of other application areas
Competitor note: Matlab requires the purchase of extra tool boxes
- Seamless integration of numerics, symbolics, interactive graphics, and all other computational aspects in one document
Competitor note: Unique to Mathematica
- Powerful symbolic statistical computation and built-in functions for all standard statistical distributions
Competitor note: Matlab, R, STATA and other numerical systems do not have integrated symbolic functionality
- Integrated access to financial, socioeconomic, geographic, scientific, and other data suitable for computation without preprocessing
Competitor note: Built-in curated data is not available in other software
- Complete statistical analysis workflow, from data import to analysis to typeset document or slide show, in a single document
Competitor note: R, SAS, S-PLUS, Minitab, and other software do not support a complete analysis workflow in a single document
more...
|
|