Dati importati/esportati



Похожие документы
8.9 CREARE UNA TABELLA PIVOT

Database Manager Guida utente DMAN-IT-01/09/10

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

Microsoft Word. Nozioni di base

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

Creare diagrammi di Gantt con Visio 2003

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Introduzione al Foglio Elettronico

La Stampa Unione. Individuare la lista indirizzi per la Stampa Unione

UTILIZZO DEL MODULO DATA ENTRY PER L IMPORTAZIONE DEI DOCUMENTI (CICLO PASSIVO)

STRUMENTI DI PRESENTAZIONE MODULO 6

Le query di raggruppamento

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

Guida autore all'uso di Lotus Quickr

Piattaforma elearning Lotus Quickr Guida studente alla piattaforma

7.4 Estrazione di materiale dal web

MICROSOFT WORD LA STAMPA UNIONE

Cosa è un foglio elettronico

1.0 GUIDA PER L UTENTE

Capitolo 3. Figura 34. Successione 1,2,3...

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

[Tutoriale] Realizzare un cruciverba con Excel

GESTIONE INCASSI SAGRA. Ver. 2.21

Punto Print Il programma per stampare. Documentazione Tecnica

Tabelle Pivot - DISPENSE

FATTURE PROFESSIONISTI 1.5 MANUALE UTENTE. ultima revisione: 21/05/07

Guida all uso di. a cura dell Area Economia Applicata (AEA) - IPI

Registratori di Cassa

. 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

MICROSOFT OFFICE WORD 2010 STAMPA UNIONE

GESTIONE DEI BENI USATI

LUdeS Informatica 2 EXCEL. Seconda parte AA 2013/2014

Formattazione e Stampa

per immagini guida avanzata Stampare i fogli di lavoro di Excel Geometra Luigi Amato Guida Avanzata per immagini excel

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS

Tabelle 3.4. Unità didattica. Copyright 2009 Apogeo. Obiettivi. Prerequisiti

La prima tabella da creare è quella relativa all elenco delle modalità mediante le quali è possibile identificare la corrispondenza (Posta

5.6.1 REPORT, ESPORTAZIONE DI DATI

OSSERVATORIO DEL TURISMO GUIDA AL SERVIZIO

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

Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

5.3 TABELLE RECORD Inserire, eliminare record in una tabella Aggiungere record Eliminare record

Test Excel conoscenze di Base

MANUALE PER LA GESTIONE DEL SERVIZIO DI NEWSLETTER

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

Cominciamo dalla barra multifunzione, ossia la struttura a schede che ha sostituito la barra dei menu e la barra delle icone (Figura 1).

Monitor Orientamento. Manuale Utente

Università degli Studi di Verona. Laboratorio di Basi di Dati

Versione 2015I PROTOCOLLO: CRS/SG-PAC/151021

BARCODE. Gestione Codici a Barre. Release 4.90 Manuale Operativo

Start/Tutti i programmi/ Microsoft Office/Word File/Chiudi Pulsante Chiudi File/Nuovo/Documento vuoto Modelli presenti. File/Salva File/Salva con nome

Editor vi. Editor vi

Veneto Lavoro via Ca' Marcello 67/b, Venezia-Mestre tel.: 041/

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

GUIDA UTENTE BILLIARDS COUNTER (Vers )

Office 2007 Lezione 08

Gestionale CUS Parma Golf

SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO

DENUNCE EDILCONNECT GUIDA COMPILAZIONE

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

Operazioni fondamentali

Modulo 3 - Elaborazione Testi 3.6 Preparazione stampa

Syllabus (estratto) Foglio elettronico. Excel. Open office - Office. Principio e funzionamento 26/11/2012. A. Ferrari

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico)

Potenzialità statistiche Excel

4. Fondamenti per la produttività informatica

Relazioni tra tabelle

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

TEST: Word & Excel Tutti i diritti riservati. Computer Facile -

Capitolo 9. Figura 104. Tabella grafico. Si evidenzia l intera tabella A1-D4 e dal menù Inserisci si seleziona Grafico. Si apre la seguente finestra:

Guida Sintetica sulle operazioni iniziali per l'utilizzo di Scuolanext

MANUALE EDICOLA 04.05

AD HOC Servizi alla Persona

Mon Ami 3000 Varianti articolo Gestione di varianti articoli

Operazioni fondamentali

Laboratorio informatico di base

GESTIONE NEWSLETTER 2 CREAZIONE NEWSLETTER

Uso delle tabelle e dei grafici Pivot

Corso di Informatica II. Corso di Informatica II. Corso di Informatica II. Inserimento Tabella Pivot 1 30/03/2009. Ing.

Analisi dei dati di Navision con Excel

MODULO 5 Appunti ACCESS - Basi di dati

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

GUIDA UTENTE PRIMA NOTA SEMPLICE

FONDAMENTI DI INFORMATICA. 3 Elaborazione testi

Figura 54. Visualizza anteprima nel browser

DISPENSA PER MICROSOFT WORD 2010

Excel Foglio elettronico: esempio

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

FIRESHOP.NET. Gestione Lotti & Matricole.

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

MANUALE PER CONSULTARE LA RASSEGNA STAMPA VIA WEB ( ULTIMO AGGIORNAMENTO 26MARZO 2009)

On-line Corsi d Informatica sul web

Транскрипт:

Dati importati/esportati Dati importati Al workspace MATLAB script Dati esportati file 1 File di testo (.txt) Spreadsheet Database Altro Elaborazione dati Grafici File di testo Relazioni Codice Database Altro

Generico file dati HEADER Contiene informazioni preliminari (Autore, data creazione, tipo dati, formattazione, altro) DATI Dati veri e propri da elaborare END HEADER Ulteriori informazioni, in coda ai dati 2

Header: esempio 3

Dati DATI Ordinati per colonne Ordinati per righe 4

Generico file dati (continuo) In ogni caso: LA STRUTTURA DEI DATI DEVE ESSERE NOTA A PRIORI!! Come faccio a conoscerla? In generale, è definita dal formato del file contenente i dati Esempi: (.xls,.txt,.avi, altro) 5

Generico file dati (continuo) In pratica: MATLAB conosce e gestisce i formati più diffusi Ovvero implementa funzioni capaci di leggere ed estrapolare dati da file di formati differenti; inoltre è possibile definire Vediamo il caso dei FILE DI TESTO (.txt) 6

Import Wizard E il modo più semplice per importare file di testo (e non solo!) in MATLAB Per lanciare Import Wizard Digitare uiimport a linea di comando, apparirà una finestra, scegliere file oppure Scegliere Import Data dalla scheda HOME del menu 7

Import Wizard: procedura generale 8 Come procedere per l importazione: Imposta il separatore di colonna. Scegli la modalità di importazione: matrice, vettori, cell array. Imposta tipo di dato (testo, numeri). Imposta i nomi delle variabili da memorizzare nel workspace (nomi dei vettori/della matrice/del cell array). Oppure specifica la riga del file che contiene i nomi delle variabili. Seleziona i dati da importare. Se necessario imposta come gestire i valori non validi. Conferma importazione. Si può ripetere la procedura più volte in modo da importare certe colonne in un modo (cell array, matrice) e altre in un altro.

Import Wizard Modalità di importazione Conferma importazione Separatore delle colonne Selezione dati da importare Riga nomi delle variabili Gestione dei valori non validi 9 Anteprima Tipo di dato Nomi variabili

Import Wizard: separatore Cliccando su Column delimiters apparirà una finestra per la selezione dei separatori di colonna. Si possono anche attivare più separatori nello stesso tempo e inserire un separatore personalizzato. 10

Import Wizard: modalità Coloumn vectors: Ogni colonna selezionata è importata in una variabile diversa, di dimensioni Nx1. Matrix: tutti i dati selezionati vengono accorpati in una sola variabile di tipo matrice. Cell Array: la selezione viene importata in una sola variabile di tipo Cell Array. Table: la selezione viene importata in una sola variabile di tipo Table. (non lo useremo) 11

Import Wizard Nome della/e variabile/i in uscita (che avremo nel workspace). Cliccando due volte si possono modificare direttamente Tipo delle variabili da importare 12

Import Wizard: modalità Modalità Column vector Tipo di variabile della colonna Number, Text Matrix Number 13 Cell Array Number, Text

Import Wizard La casella Range e la finestra di anteprima permettono di impostare la zona di importazione. La selezione è analoga a MS Excel. 14

Import Wizard La casella Variable Names Rows contiene il numero di riga che contiene i nomi delle colonne (imposta automaticamente i nomi delle variabili). 15 Esempio: La riga 1 contiene i nomi delle colonne. (la freccia in basso sposta in basso la riga)

Import Wizard Alcuni files di testo hanno celle mancanti. Può capitare, a volte i software esportano celle vuote se non riescono a calcolare un valore per una data cella oppure inseriscono una stringa di testo. L impostazione predefinita di è sostituire il contenuto con valori di tipo NaN. 16

Import Wizard Aggiungi/Rimuovi regola La cella è vuota (blank) o non valida (unimportable) Cosa fare con la cella/riga/colonna che contiene la cella? 17 Se sostituire la cella, con cosa?

Import Wizard Il pulsante Import Selection conferma l importazione e crea le variabili nel workspace (impostazione predefinita) 18 È possibile anche generare uno script o una function che esegue le operazioni impostate nell import wizard (viene aperto un nuovo file, non salvato, nell editor di MATLAB).

Import Wizard CONTROLLARE SEMPRE IL WORKSPACE per vedere se l importazione ha dato i risultati voluti. Si può eseguire la procedura di importazione più volte se parte dei dati è richiesta in un modo e parte in un altro. 19

Import Wizard Esempio: importa dal file di testo un vettore che contiene i nomi e una matrice che contiene età e punteggio ottenuto ad un esame. 20 File di testo: NOME ETA PUNTEGGIO Carlo 20 18 Giorgio 34 15 Carmine 21 23 Alberto 24 28

Import Wizard Importa il vettore dei nomi come Cell Array. 21 1. separatore di colonna. space 2. modalità di importazione. Cell array 3. tipo di dato. TEXT 4. nome della variabile. nomi 5. Selezione A2:A5 6. Gestione predefinita caselle vuote. 7. Conferma importazione. 3 1 4 5 2

Import Wizard Ora importa la matrice con numeri età e punteggio 22 1. separatore di colonna. space 2. modalità di importazione. Matrix 3. tipo di dato. NUMBER 4. nome della variabile. dati 5. Selezione B2:C5 6. Gestione predefinita caselle vuote. 7. Conferma importazione. 4 1 3 5 2

Import Wizard Per quanto visto, l import wizard è uno strumento veloce ed intuitivo. In realtà, non altro è un interfaccia grafica (GUI) che invoca funzioni per importare dati. IW non è privo di difetti!! 23

Import Wizard: difetti Non è uno strumento automatico (Problema parzialmente risolto dal generatore di codice) Non sempre riconosce correttamente i dati Problemi con file di testo di dimensioni elevate Limitato ai formati che già conosce 24

Soluzioni alternative Utilizzare direttamente le funzioni implementate in matlab (nel caso di formati sconosciuti, è sempre possibile creare funzioni apposite!). Esistono funzioni per file di testo, audio, grafica ed altro. 25 (Le funzioni sono elencate nell help di matlab)

Soluzioni alternative: textread Per file di testo: TEXTREAD Sintassi: [A,B,..] = textread( filename, format, param, ) 26 filename : posizione del file da leggere format : definizione del formato param : spaziatura per le colonne : ci sono altri parametri. Help textread per conoscerli tutti

Textread: esempio Digitando: [x,y,z]=textread( C:\...\prova.txt, %f\t%f\t%f ) 27 equivale alle operazioni dell esempio con l Import Wizard

SAVE e LOAD File MAT utilizzati da MATLAB per memorizzare su disco le variabili dello workspace binari doppia precisione (64 bit) Possono essere manipolati anche da programmi esterni a MATLAB 28

SAVE e LOAD Il comando save permette di salvare le variabili dello workspace in un file MAT >> save myfile Salva nel file myfile.mat tutte le variabili dello workspace >> save myfile var1 var2 Salva nel file myfile.mat le variabili var1 e var2 29 >> save myfile str* Salva nel file myfile.mat tutte le variabili che iniziano con str

SAVE e LOAD L opzione -append permette di aggiungere nuove variabili in un file MAT esistente senza distruggere quelle già presenti >> save myfile newvar -append 30 L opzione -ascii permette di salvare i dati dello workspace in formato ASCII anziché in formato binario (file MAT) >> save myfile -ascii

SAVE e LOAD Il comando load permette di caricare nello workspace le variabili memorizzate in un file MAT >> load myfile Carica nello workspace tutte le variabili di myfile.mat >> load myfile var1 var2 Carica nello workspace le variabili var1 e var2 31 >> load myfile str* Carica nello workspace tutte le variabili che iniziano con str

SAVE e LOAD Il contenuto di un file MAT esistente può essere visualizzato senza caricarlo nello workspace >> whos -file myfile 32