IDL. Scoprite cosa si nasconde nei vostri dati

Documenti analoghi
Visual Information Solutions. ENVI LiDAR. L ambiente software interattivo per l estrazione di informazioni 3D da dati LiDAR

Rich Media Communication Using Flash CS5

exe Learning Costruire e modificare oggetti e materiali per l apprendimento

Guida introduttiva. Aprire una finestra di dialogo Facendo clic sull'icona di avvio vengono visualizzate ulteriori opzioni per un gruppo.

Confronto tra Microsoft Office Project Standard 2007 e le versioni precedenti

Microsoft Office XP. dott. ing. Angelo Carpenzano. La suite Microsoft Office XP

Cosa è un foglio elettronico

per immagini guida avanzata Organizzazione e controllo dei dati Geometra Luigi Amato Guida Avanzata per immagini excel

DESCRIZIONE: Microsoft Office 2002 XP Corso Completo (Patente 60 giorni)

ibooks Author! A cura di Aldo Torrebruno! versione aggiornata al 5/12/2013!

DSCube. L analisi dei dati come strumento per i processi decisionali

Novità di Access 2010

Indice generale. Introduzione. Parte I Panoramica generale. Capitolo 1 L ambiente di lavoro... 3

Informatica - Office

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Dieci motivi principali per passare da Pro/ENGINEER a PTC Creo Parametric

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

Strumenti per la Progettazione

SERVER E VIRTUALIZZAZIONE. Windows Server Guida alle edizioni

Il software per il fund raising delle organizzazioni NON PROFIT

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Esplorate le possibilità di Adobe Acrobat 3.0

ISTITUTO TECNICO ECONOMICO MOSSOTTI

ArcGIS. Desktop. Strumenti per la creazione, l editing e l analisi dell informazione geografica

PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE

Sommario. 1. Cos è SecureDrive Caratteristiche Privacy dei dati: SecureVault... 4

EXPLOit Content Management Data Base per documenti SGML/XML

Cosa mette a disposizione dell'utente

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Gestione dell account AdWords di Google Guida pratica

Web4Project Un nuovo modo per fare analisi e creare i tuoi documenti.

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

Linguaggi e Paradigmi di Programmazione

Il web server Apache Lezione n. 3. Introduzione

PROGETTO PER LA TRASMISSIONE DOCUMENTI RELATIVI ALL APPROVAZIONE DELLE MANIFESTAZIONI IN FORMA DIGITALE

la tua presenza e il tuo BUSINESS ON-LINE

CRM / WEB CRM CUSTOMER RELATIONSHIP MANAGEMENT

ISIS C.Facchinetti Sede: via Azimonti, Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008

ProSky Progettare una facciata continua non è mai stato così semplice.

Software. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

ZFIDELITY - ZSE Software & Engineering Pag.1 / 11

sito web sito Internet

BDX 3D-EDITOR (autore: Marco Bedulli) Scopo del software. Caratteristiche fondamentali. Linguaggi utilizzati. Navigazione 3D

Capitolo 4 Pianificazione e Sviluppo di Web Part

Organizzati la vita con Bulletin Board e ReelTime

Utilizzo di FileMaker Pro con Microsoft Office

CRM / WEB CRM CUSTOMER RELATIONSHIP MANAGEMENT

DOCUMENTO ESERCITAZIONE ONENOTE. Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida

Simple & Efficient.

Benvenuti! Novità di PaperPort 10

DATAMORFOSI. E la sintesi della strategia di prodotto di Webgate400.

AREA TEMATICA SVILUPPO COMPETENZE DI BASE INFORMATICA

3DE Modeling Professional

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

WEBGIS 1.0. Guida per l utente

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel

Sviluppo Applicativi personalizzati per automatizzare le Analisi SPC

Utilizzo dei geoservizi in QGIS

Anagrafica. Check-List. Autocomposizione guidata

Corso di Informatica

Presentazione del prodotto

Come installare. Indice. Contenuto della confezione. Manuali: dove trovarli

Estensioni e modelli. Ancora poco conosciuti, consentono di estendere la suite per l ufficio. Ecco come servirsene

Una soluzione che guarda oltre l archiviazione documentale

MArine Coastal Information SysTEm

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

Therapeutic Management System

Documentazione illustrativa

La Macchina Virtuale

EUROPEAN COMPUTER DRIVING LICENCE. Use of the GIS Software. Syllabus

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

I Sistemi Informativi Geografici. Laboratorio GIS 1

Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione

BluData. The smart eyes over your production system.

OmniAccessSuite. Plug-Ins. Ver. 1.3

PROXYMA Contrà San Silvestro, Vicenza Tel Fax

POSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

Demo. La palette allinea. La palette Anteprima conversione trasparenza. Adobe Illustrator CS2

Gestione catalogo e ordini

Come usare P-touch Transfer Manager

Access. P a r t e p r i m a

PowerPoint 2007 Le funzioni

Il servizio di registrazione contabile. che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili

Modulo 6 Strumenti di presentazione

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book

Gestione ed analisi di base dati nell epidemiologia. delle malattie infettive

Mon Ami 3000 Centri di costo Contabilità analitica per centri di costo/ricavo e sub-attività

Il Sistema Operativo (1)

Come importare le foto senza utilizzare una fotocamera 2

Prova di informatica & Laboratorio di Informatica di Base

Screenshot dimostrativi degli strumenti presentati alle Roundtables Microsoft

PARTNER AFFIDABILE.

NVU Manuale d uso. Cimini Simonelli Testa

Introduzione a Word. Prima di iniziare. Competenze che saranno acquisite. Requisiti. Tempo stimato per il completamento:

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

Brochure prodotto Infrastrutture di ricarica per veicoli elettrici Servizi di connessione ABB

Transcript:

IDL. Scoprite cosa si nasconde nei vostri dati

L efficacia dell analisi IDL IDL include un motore di analisi solido e efficace, che consente di estrarre dai dati le specifiche informazioni statistiche e numeriche richieste. IDL include: Una ricca libreria di routine multithread per l analisi dei dati La possibilità di aggiungere alla libreria le proprie routine specializzate grazie a una scrittura più rapida delle procedure rispetto ad altri linguaggi Una sintassi semplice, tipi di dati dinamici e operazioni basate su matrici Funzionalità incorporate indicate per molte tipologie di dati, con strumenti per la grigliatura e l interpolazione in due o tre dimensioni, routine per eseguire fit di curve e superfici e la possibilità di eseguire calcoli multithread. Utilizzate IDL per analizzare sostanzialmente qualsiasi tipo di dati complessi mediante visualizzazioni e analisi numeriche avanzate. In questo esempio si è utilizzato IDL per analizzare il modo in cui i fasci di neutroni vengono diffusi quando colpiscono oggetti differenti. Elaborazione di immagini e proiezioni cartografiche Quando occorre convertire immagini grezze in informazioni, IDL dispone di un ampia libreria di routine per l elaborazione e l analisi delle immagini. IDL consente di estrarre informazioni utili da sostanzialmente qualsiasi tipo di immagine digitale mediante strumenti per la trasformazione della geometria dell immagine, la mappatura, la generazione di maschere e statistiche, la distorsione, l analisi delle regioni di interesse e l applicazione di contrasto e filtri. Elaborazione del segnale IDL dispone di strumenti avanzati per l elaborazione dei dati di segnale, tra cui trasformate per la decomposizione del segnale, algoritmi finestra, routine per l arrotondamento, la convoluzione e l applicazione di filtri digitali per rimuovere il rumore e tecniche di correlazione e covarianza per analizzare segnali con componenti casuali. IDL dispone inoltre di un kit integrato di strumenti wavelet che forniscono analisi wavelet, per via programmatica o gestite tramite interfaccia grafica, di dati multidimensionali. Routine matematiche e statistiche Se occorre aggiungere in modo rapido funzionalità matematiche e statistiche avanzate ad un applicazione IDL, il Modulo di matematica e statistica avanzata di IDL costituisce una soluzione aggiuntiva che combina funzionalità avanzate per la visualizzazione e l analisi dei dati con l esaustiva collezione di routine matematiche e statistiche della libreria IMSL C Numerical Library, un insieme di algoritmi matematici e statistici predefiniti che è possibile integrare al proprio programma. Utilizzate IDL per creare rappresentazioni visive che facilitino la comprensione dei dati. Questo esempio mostra un immagine originale che è stata migliorata per mostrare in modo più chiaro il contrasto tra regioni adiacenti, consentendo un analisi migliore. I tracciati mostrano la differenza tra gli istogrammi relativi all immagine originale e quelli relativi all immagine migliorata.

Il linguaggio IDL Quando bisogna trasformare dati scientifici complessi da numeri a visualizzazioni per trasferire informazioni significative, come ad esempio linee bi- e tridimensionali, superfici e contour plot o immagini di alta qualità, occorre un linguaggio di programmazione al contempo intuitivo e di grande efficacia, tale da consentire la produzione di risultati di altissimo livello senza richiedere tempo e impegno eccessivi. In questa immagine si è utilizzato IDL per creare un immagine delle curve di livello per i livelli di precipitazione osservati nelle pianure del Texas. Sistema a tipi dinamici IDL è un linguaggio a tipi dinamici, ovvero è possibile modificare variabili e valori in esecuzione, piuttosto che creare nuove variabili e valori, ricompilare e quindi eseguire nuovamente il codice, come necessario nel caso di un linguaggio statico. Grazie a questa sua caratteristica, IDL offre una maggiore flessibilità di programmazione, che consente di risparmiare tempo prezioso e di concentrare l attenzione sull analisi e la visualizzazione dei dati, piuttosto che sui dettagli di programmazione IDL è il linguaggio di programmazione scelto da scienziati e ingegneri perché è di facile apprendimento, di facile impiego e richiede un minor numero di linee di codice rispetto ad altri linguaggi di programmazione, consentendo di passare in modo più semplice e rapido dai dati ai risultati Regole e convenzioni di tipo intuitivo Il linguaggio IDL è basato su regole e convenzioni che risultano intuitive e di semplice apprendimento, indipendentemente dai linguaggi utilizzati in precedenza e persino nel caso non si possegga alcuna esperienza di programmazione. Con IDL è possibile creare programmi di visualizzazione e anche applicazioni complete con un minor numero di linee di codice. Con un ampia libreria di routine di analisi e visualizzazione predefinite, IDL è il linguaggio scelto da programmatori con qualsiasi livello di esperienza Accedete a sostanzialmente qualsiasi tipo di dati IDL offre un supporto integrato per le sorgenti dati, i tipi di dati, i formati file e le dimensioni dei file utilizzati. Utilizzate IDL per accedere a formati comuni, quali TIFF, JPEG, PNG, a formati dati scientifici gerarchici, quali HDF, HDF-EOS, CDF e netcdf, nonché a formati personalizzati binari e ASCII. Inoltre, poiché IDL è progettato per grandi insiemi multidimensionali di dati, nessun processo risulta troppo complesso. Ricevete dati da server remoti o scrivete file in un disco remoto mediante protocolli comuni. IDL funge da client per i server HTTP e FTP e fornisce l accesso per i comuni server OGC (Open Geospatial Consortium), come WMS (Web Map Service) e WCS (Web Coverage Service). Il linguaggio di programmazione IDL richiede un minor numero di linee di codice rispetto a molti altri linguaggi (in basso). La creazione del tracciato delle curve di livello relative alla topografia di una linea costiera (in alto) ha richiesto l impiego di cinque linee di codice IDL.

L ambiente di sviluppo di IDL La creazione di visualizzazioni perfettamente adattate o la progettazione di grandi applicazioni di vasto impiego richiedono un ambiente di programmazione che semplifichi le attività di sviluppo. L area di lavoro IDL offre un interfaccia intuitiva e moderna, che consente di creare programmi e costruire applicazioni in modo rapido, accedendo facilmente a tutti gli strumenti di programmazione necessari. Interfaccia intuitiva IDL offre un interfaccia intuitiva che consente di concentrare l attenzione sull analisi grazie a funzionalità di facile impiego, come ad esempio una barra degli strumenti facilmente accessibile, che include pulsanti per gli strumenti di programmazione maggiormente utilizzati. Funzionalità di sviluppo flessibili IDL rende lo sviluppo più semplice rispetto ad altri linguaggi. Sviluppate rapidamente piccoli programmi o grandi applicazioni utilizzando funzionalità che vi consentono di risparmiare tempo, come ad esempio l assistenza contenuti, il completamento automatico, la codifica colori e l Help contestuale. Inoltre, con l aiuto di modelli di codice preesistenti, la creazione di tracciati, contenuti grafici e altre visualizzazioni è più facile che mai. Un efficace sistema di Help L Help di IDL è un sistema basato su esempi che assiste l utente nel portare a termine task specifici. Grazie a miniature di esempio, collegamenti di testo e un sistema di navigazione visiva, la ricerca di suggerimenti per la risoluzione dei problemi è semplice e rapida. Con l ambiente di sviluppo IDL avete rapidamente accesso a strumenti di programmazione per velocizzare lo sviluppo, come la codifica colori, l Help contestuale e i modelli di codice. Integrate con altre applicazioni IDL è un linguaggio semplice ed estensibile che supporta l interazione a doppio senso con altre applicazioni, tra cui quelle sviluppate in C, C++, Java, Visual Basic e altre ancora. Sfruttate al massimo i codici già a vostra disposizione richiamando in modo semplice altre applicazioni da IDL, oppure richiamando IDL in altre applicazioni. Condividete programmi e applicazioni IDL consente di condividere piccoli programmi o l intero codice di un applicazione con colleghi che utilizzano IDL. Per la distribuzione runtime di applicazioni ad utenti che non posseggono una licenza IDL è disponibile l opzione gratuita IDL Virtual Machine, che consente di eseguire programmi IDL compilati. In situazioni in cui lo sviluppatore necessita di maggiore flessibilità è disponibile la licenza runtime di IDL. L ambiente di sviluppo IDL, semplice e intuitivo, facilita la creazione diretta di visualizzazioni o lo sviluppo di applicazioni scientifiche dalle ricche proprietà. IDL. Il linguaggio per la visualizzazione IDL

Il sistema grafico IDL La creazione di visualizzazioni grafiche di dati numerici complessi costituisce la chiave per comprendere le informazioni contenute nei dati. Utilizzate IDL per creare rapidamente diversi tipi di proiezioni cartografiche, tra cui quella di Mercatore, quella conica, quella cilindrica e altre ancora. Questo esempio mostra una proiezione cartografica delle temperature degli oceani in tutto il globo. Il sistema grafico IDL, basato sull intuitiva sintassi del linguaggio IDL, offre le caratteristiche di flessibilità che consentono di creare contenuti grafici di elevata qualità, necessari per interpretare i dati o per condividere i risultati con i colleghi ad un livello di qualità adatto per la pubblicazione. Grazie inoltre alla facilità di impiego di IDL, è possibile cominciare a produrre contenuti grafici di grande impatto in modo semplice e rapido. CREATE IN MODO SEMPLICE CONTENUTI GRAFICI DI QUALITÀ ADATTA ALLA REALIZZAZIONE DI PRESENTAZIONI La natura di scripting del linguaggio che sta alla base di IDL rende semplice e rapida la creazione di visualizzazioni grafiche robuste, dalla visualizzazione di plot 2D, grafici, mappe ed immagini, alla rappresentazione complessa ed interattiva in 3D. Il potente motore grafico di IDL è progettato in modo da sfruttare l accelerazione hardware OpenGL per ottenere una resa rapida. Ciò significa che IDL è in grado di gestire in modo efficiente grandi insiemi di dati e di generare i contenuti grafici richiesti. PERSONALIZZATE I SINGOLI ATTRIBUTI GRAFICI Questa visualizzazione IDL delle precipitazioni osservate è stata creata per una presentazione Keynote. Si sono utilizzate etichette per identificare la posizione, l entità delle precipitazioni e il periodo di tempo in cui è stata realizzata la raccolta dei dati. Il sistema grafico interattivo IDL consente di personalizzare l aspetto dei contenuti grafici, siano essi destinati ad una presentazione interna o alla pubblicazione a livello internazionale. Mentre con altri linguaggi di programmazione è necessario riprogrammare o rigenerare i risultati per poter apportare una modifica, con IDL è possibile modificare stili delle linee, simboli, annotazioni, stile dei caratteri e colore in modo diretto. Esportate le immagini in sostanzialmente qualsiasi formato file immagine Le visualizzazioni grafiche IDL sono dinamiche e consentono di personalizzare attributi grafici individuali quali stile delle linee, colore, carattere e altri ancora. Questo tracciato 3D è stato creato con linee di diversi colori per facilitare la distinzione tra differenti insiemi di dati. Esportate immagini, in modo programmatico o interattivo, in una grande varietà di formati immagine standard, quali GIF, JPEG, PNG e così via, oppure importate i contenuti grafici in presentazioni PowerPoint, Keynote o HTML. Inoltre, è possibile esportare i contenuti grafici in formato PostScript o PDF per inserirli in un articolo di giornale o in un documento TeX o Word. Le numerose opzioni di esportazione standard consentono di condividere in modo semplice i propri risultati con i colleghi, per consentirne la revisione, una seconda analisi ovvero uno studio di verifica.

IDL. Scoprite cosa si nasconde nei vostri dati Una delle chiavi fondamentali della scoperta scientifica è l analisi di dati numerici complessi. Se una parte fondamentale del vostro lavoro consiste nel realizzare scoperte, avete bisogno di uno strumento che vi aiuti a comprendere il significato dei vostri dati e ad applicare tale conoscenza in modo efficace: uno strumento che vi aiuti a scoprire cosa si nasconde nei vostri dati. Utilizzando un linguaggio di programmazione potente e moderno è possibile trasformare i numeri in rappresentazioni visive dinamiche, così da poter interpretare i dati, accelerare le scoperte e immettere sul mercato potenti applicazioni. IDL è il consolidato linguaggio di programmazione scientifica utilizzato in tutte le discipline per creare visualizzazioni significative a partire da complessi dati numerici. Che si tratti di programmi di analisi in ambito ristretto o di applicazioni su ampia scala, IDL offre l ampio ambiente informatico di cui avete bisogno per estrarre efficacemente le informazioni dai vostri dati. IDL è la soluzione di eccellenza per ottenere informazioni dai dati, indipendentemente dall esperienza di programmazione precedentemente acquisita. IDL offre: Un linguaggio di analisi intuitivo Un sistema grafico interattivo di elevate prestazioni Un ambiente di sviluppo di facile navigazione Un solido motore di analisi Inoltre, IDL costituisce realmente una soluzione multi-piattaforma, che supporta i più comuni sistemi operativi attualmente disponibili, tra cui Microsoft Windows, Mac OS X, Linux e Solaris. www.exelisvis.it ITALIA GERMANIA REGNO UNITO FRANCIA PAESI BASSI Via Salvo D Acquisto 31 Talhofstrasse 32a Venture House Tour de l Horloge Viltmakersdonk 1 20863 Concorezzo MB 82205 Gilching 2 Arlington Square 4 Place Louis Armand 7326 LG Apeldoom Tel: +39 039 605 8605 Tel: +49 (0)8105 378 0 Bracknell 75603 Paris Cedex 12 Tel: +31 (0)55 534 4451 italia@exelisvis.com info_de@exelisvis.com Berkshire RG12 1WA Tel: +33 (0)1 73 02 46 20 info_nl@exelisvis.com Tel: +44 (0)1344 742826 france@exelisvis.com uksales@exelisvis.com Tutti i diritti riservati. E3DE, ENVI, IDL e IAS sono marchi registrati di Exelis, Inc. Tutti gli altri marchi appartengono ai rispettivi proprietari. 2012, Exelis Visual Information Solutions, Inc.