Piccolo corso su ROOT e Analisi Dati
|
|
|
- Daniela Blasi
- 9 anni fa
- Visualizzazioni
Transcript
1 Piccolo corso su ROOT e Analisi Dati Davide Cester
2 Parte II: Introduzione a ROOT Che cos'è ROOT Riga di comando e macro Strutture dati Lettura e scrittura di files ROOT Classi e oggetti di ROOT
3 ...classi e oggetti di ROOT: TCanvas istogrammi 1D e 2D grafici XY Funzioni matematiche
4
5 ROOT sviluppato al CERN negli ultimi 20 anni software di analisi per i dati di LHC basato su C/C++ funzionamento interattivo o con macro fornisce strutture dati e codice già pronto
6 Scrittura di files ROOT TFile *output_file = new Tfile(fileName,"RECREATE"); output_file->cd(); generic_object->write(); output_file->close();
7 Lettura di files ROOT TFile *infile = new TFile(fileName,"READ"); TTree *intree = (TTree*)infile->Get("datatree"); // (!) cast esplicito --^ input_file->close();
8 Trees - Branches - Leaves
9 Tree residente in memoria TTree *datatree = new TTree("name","Title"); [...] TFile *output_file = new TFile(fName,"RECREATE"); output_file->cd(); // rende il TFile la destinazione corrente datatree->write(); datatree->setdirectory(0); // riporta in memoria il tree output_file->close();
10 Tree residente su disco TFile *output_file = new TFile(fileName,"RECREATE"); TTree *datatree = new TTree("name","title"); [...] datatree->write(); [...] output_file->close();
11 Dichiarazione dei branches TBranch *branch = existing_tree->branch(branchname, Dove: address, leaflist, bufsize); branchname è il nome interno del Branch address è l'indirizzo di una struttura leaflist è l'elenco delle foglie bufsize può essere omesso
12 Struct associate ai branch struct evt_data_t { UInt_t evcounter; UInt_t timestamp; UShort_t samples[8]; } out_data;
13 Riempimento di un branch TBranch *branch = tree->branch("evbranch", &out_data.evcounter, "counter/i:time:samples[8]/s"); out_data.evcounter =... out_data.timestamp =... out_data_samples[k] =... branch->fill();
14 Lettura di un branch TBranch *branch = intree->getbranch("br01"); branch->setaddress(&inc_data.evcounter); branch->getentry(i); cout << out_data.evcounter;
15 Precisazioni L'indirizzo che va passato al costruttore del branch è quello della prima variabile della struct L'ordine ed il tipo delle variabili nella leaflist e nella struct devono combaciare
16 Esempi: scrivitree.c, leggitree.c
17 N-tuple Simile al Tree ma più semplice Contiene solo variabili float I branch ci sono, dichiarati automaticamente Esiste per tradizione
18 N-tuple: scrittura TNtuple *nt = new TNtuple("name", "title","var1:var2:var3"); var1 =...; var2 =...; var3 =...; nt->fill(value1,value2,value3...);
19 N-tuple: lettura TNtuple *nt= (TNtuple*)input_file->Get("nt_name"); // repeat for each variable: nt->setbranchaddress("varname",&var); // loop on entries: nt->getentry(numentry);
20 Esempi: scrivintupla.c, leggintupla.c
21 Istogrammi 1D L'oggetto più usato in ROOT In senso stretto, rappresenta frequenze Possiede una grande quantità di metodi utili all'analisi (ricerca picchi, fit...) Viene utilizzato per rappresentare di tutto
22 Istogrammi 1D TH1F("internalname","title",numBins,lowX,upX); internalname è il nome usato da ROOT title è il titolo a schermo numbins è il numero di intervalli (+2) lowx, upx sono gli estremi del grafico
23 Istogrammi 1D Uso per rappresentare frequenze: significato intuitivo degli intervalli i metodi restituiscono la moda, la mediana, il numero di campioni... gli spettri di energia sono grafici di frequenza in senso stretto
24 Istogrammi 1D Uso per rappresentare funzioni: gli intervalli simboleggiano dei punti in X le frequenze contengono il valore di f(x), arrotondato ad un intero è possibile applicare le procedure di fit al profilo del'istogramma
25 Istogrammi 1D Uso per rappresentare segnali: gli intervalli corrispondono alla frequenza di campionamento del segnale le frequenze contengono il valore di tensione campionato (e arrotondato) fit, ricerca dei picchi, calcolo del fondo
26 Metodi per riempire un istogramma: Istogrammi 1D Fill(valore): viene aumentata di 1 la frequenza del bin appropriato Fill(valore,peso): viene aumentata di 'peso' la frequenza del bin appropriato SetBinContent(): impostazione manuale
27 Istogrammi 1D Modi per esportare un istogramma: Salvare in un file di testo la sequenza delle altezze dei bin, e poi usare SetBinContent() Salvare l'istogramma in un file ROOT (NB: salva le altezze, non i valori originali) Salvare l'istogramma come immagine
28 Istogrammi 1D Operazioni applicabili ad un istogramma: Disegno di più grafici sovrapposti Ridefinizione degli intervalli (agisce sui bin) Riscalamento degli assi (ha effetto sui fit) Salvare l'istogramma come immagine Modifiche varie a linea ed area
29 Istogrammi 1D Disegno di più grafici sovrapposti: TCanvas *c0 = new TCanvas( c0 ); TH1F *h0 = new TH1F( h0, h0,1026,0,4096); TH1F *h1 = new TH1F( h1, h1,1026,0,4096); // riempimento degli istogrammi... h0->draw(); h1->setlinecolor(2); // 2 = rosso, vedi web h1->draw( SAME );
30 Istogrammi 1D Riscalamento degli assi: TH1F *h_nc = new TH1F( h_nc, h_nc,nbins,minx,maxx); float m = 1; // pendenza float q = 0; // intercetta int max_bin = h_nc->getnbinsx(); float max_kev = h_nc->getbincenter(max_bin)*m + q; h_nc->getxaxis()->setlimits(q,max_kev); h_nc->setxtitle("kev");
31 Istogrammi 1D Salvare una canvas (non TH1F!) come immagine: TCanvas *c0 = new TCanvas( c0 ); TH1F *histo = new TH1F( h0, h0,1026,0,4096); // riempimento del TH1F histo->draw(); c0->print( histo0.png ); c0->print( histo0.pdf );
32 Esempi: eventbrowserstd.c, esempio_histo.c
33 Fine parte II
Piccolo corso su ROOT e analisi dati
Piccolo corso su ROOT e analisi dati D. Cester v. 1.1 11/2013 Indice 1 Richiami di C/C++...2 1.1 Funzioni; passaggio di parametri...2 1.2 Puntatori...3 1.3 Strutture (struct)...3 1.4 Lettura e scrittura
Corso di Laboratorio 2 Programmazione C++ Silvia Arcelli. 11 Novembre 2015
Corso di Laboratorio 2 Programmazione C++ Silvia Arcelli 11 Novembre 2015 1 ROOT Trees I Tree (TTree) sono delle strutture dati di root utilizzate per storare, leggere ed analizzare un gran numero di entità
Introduzione a ROOT. 1. Informazioni generali
Introduzione a ROOT 1. Informazioni generali ROOT è un ambiente visualizzazione e trattamento dati interattivo sviluppato al CERN (si veda il sito ufficiale http://root.cern.ch interamente sviluppato in
Introduzione a ROOT. Alessandro De Falco, INFN Cagliari 3/4/14
Introduzione a ROOT 1 Che cosa è root ROOT ( http://root.cern.ch/drupal/ )è un framework per l'analisi data interattiva e non-interattiva sviluppato interamente in C++ Sviluppato al CERN, diffuso anche
EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0
Pagina I EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0 Modulo 4 Foglio elettronico Il seguente Syllabus è relativo al Modulo 4, Foglio elettronico, e fornisce i fondamenti per il test di tipo
Lezione 3: File di input, File di output
Corso di Laboratorio I Laurea Specialistica Dott. Corrado Cicalò a.a. 2009/2010 Introduzione all'analisi dei dati sperimentali con il framework ROOT Università di Cagliari & INFN Università di Cagliari
Distribuzioni di probabilità e principi del metodo di Montecarlo. Montecarlo
Distribuzioni di probabilità e principi del metodo di Montecarlo Simulazione di sistemi complessi Distribuzioni di probabilità Istogrammi Generazione di numeri casuali Esempi di applicazione del metodo
Algoritmi in C++ (prima parte)
Algoritmi in C++ (prima parte) Alcuni algoritmi in C++ Far risolvere al calcolatore, in modo approssimato, problemi analitici Diverse tipologie di problemi generazione di sequenze di numeri casuali ricerca
Introduzione al Foglio Elettronico
Microsoft Excel Introduzione al Foglio Elettronico Il Foglio Elettronico Si presenta come una grande tabella su un foglio di carta Le celle contengono differenti dati Numeri Testo Date Ecc I dati possono
EX-UD UPLOAD DOWNLOAD per centrale indirizzata
EX-UD 0.42 UPLOAD DOWNLOAD per centrale indirizzata INTRODUZIONE L EX-UD il software per PC per il download dalla Centrale dei dati dei Punti, delle Zone, delle Uscite e degli Eventi, per modificare i
Struttura dei programmi C
Programmi C Struttura dei Programmi C Dichiarazione delle variabili Operazioni di Ingresso/Uscita Fondamenti di Informatica 1 Struttura dei programmi C Un programma C deve contenere, nell'ordine: una parte
Questo materiale è reperibile a questo indirizzo: PAS
Questo materiale è reperibile a questo indirizzo: http://diego72.altervista.org/ PAS Comunicazione elettronica - Libero Posta elettronica Libero Mail Accedere a Libero Mail Accedi da qui Link pagina Pagina
Esercitazione n 2. Costruzione di grafici
Esercitazione n 2 Costruzione di grafici I grafici I grafici sono rappresentazione di dati numerici e/o di funzioni. Devono facilitare all utente la visualizzazione e la comprensione dei numeri e del fenomeno
DEFINIZIONI SMART E RELATIVE ESERCITAZIONI
DEFINIZIONI SMART E RELATIVE ESERCITAZIONI A B C D E 1 2 3 4 5 6 7 8 9 MODULO 3 Creazione e gestione di fogli di calcolo MODULO 3 CREAZIONE E GESTIONE DI FOGLI DI CALCOLO Gli elementi fondamentali del
Excel come foglio di calcolo. Altri Grafici con Excel Istogrammi, grafici a torta
Excel come foglio di calcolo Altri Grafici con Excel Istogrammi, grafici a torta Funzioni di Excel per elaborazioni di dati presenti nel foglio Excel prevede una serie di funzioni predeterminate, raggruppate
Introduzione al Foglio Elettronico
Microsoft Excel Introduzione al Foglio Elettronico Il Foglio Elettronico Si presenta come una grande tabella le cui righe e colonne si intersecano in celle Le celle possono contenere differenti dati Numeri
Laboratorio di Elementi di Bioinformatica
Laboratorio di Elementi di Bioinformatica Laurea Triennale in Informatica (codice: E3101Q116) AA 2015/2016 I/O su file Docente del laboratorio: Raffaella Rizzi 1 Standard input e output gets: legge una
Files in C++ Fondamenti di Informatica. R. Basili. a.a. 2006-2007
Files in C++ Fondamenti di Informatica R. Basili a.a. 2006-2007 Sintesi Motivazioni Definizione di file in C++ Un esempio Uso dei file Esempi Esercizi Motivazioni il programma in esecuzione legge (sequenzialmente)
Programmazione in Java (I modulo)
Programmazione in Java (I modulo) Lezione 4 Variabili di tipo primitivo. Dichiarazione di costanti Conversioni di tipo: operatore cast Altri operatori di assegnamento Operazioni aritmetiche e di confronto
Microsoft Excel Lezione 3
Corso di Introduzione all Informatica Microsoft Excel Lezione 3 Esercitatore: Fabio Palopoli Rappresentare graficamente le informazioni per renderle interessanti e facilmente comprensibili. Per inserire
Primi passi con Geogebra
Primi passi con Geogebra La finestra di GeoGebra - versione 4 A. Aprire l applicazione GeoGebra 1. Sul desktop, fare doppio click sull icona di Geogebra B. Dopo l avvio di GeoGebra La finestra che normalmente
Fit con Root. Stefano Lacaprara
Fit con Root Stefano Lacaprara Cos'e' l'analisi dati L'analisi dati consiste nell'estrarre da una (decentemente confusa) serie di dati alcune (poche) quantita di interesse fisico Visto che tutte le quantita
File di script. I File di Script Corso 2D - R.Virili 1
File di script I File di Script Corso 2D - R.Virili 1 Cosa sono Consentono di combinare diversi comandi AutoCAD e di eseguirli in una sequenza prefissata. I comandi possono essere scritti come file di
MODULO 4. Testo Chiudi il programma. 37. Indica in quale menu si trova la funzione sostituisci.
Esercitazioni per test a valutazione automatica 349 36. Chiudi il programma. 37. Indica in quale menu si trova la funzione sostituisci. MODULO 4 Testo 4.1 2. Crea la seguente tabella (senza modificare
Lab. 2 - Excel. Prof. De Michele e Farina
Lab. 2 - Excel Prof. De Michele e Farina 1 Utilizzo avanzato di un foglio elettronico: - Utilizzo di funzioni Regressioni lineari Istogrammi 2 La funzione somma restituisce la somma dei valori dei propri
ESECUZIONE DI PROGRAMMI C SU MACCHINE REALI. Docente: Giorgio Giacinto AA 2008/2009. formalizzazione degli algoritmi in linguaggio C
Università degli Studi di Cagliari Corso di Laurea Specialistica in Ingegneria per l Ambiente ed il Territorio Corso di Laurea Specialistica in Ingegneria Civile - Strutture FONDAMENTI DI INFORMATICA 2
CURRICOLO DI MATEMATICA SCUOLA SECONDARIA DI PRIMO GRADO
CURRICOLO DI MATEMATICA SCUOLA SECONDARIA DI PRIMO GRADO Nuclei tematici Il numero Traguardi per lo sviluppo della competenza - Muoversi con sicurezza nel calcolo anche con i numeri razionali e stimare
INFORMAZIONI SU MIMIOSTUDIO
INFORMAZIONI SU MIMIOSTUDIO Di seguito sono riportate le applicazioni principali di MimioStudio, utilizzate per la creazione e la presentazione di informazioni: Blocco note MimioStudio Strumenti MimioStudio
ISTITUTO OMNICOMPRENSIVO ALTO ORVIETANO FABRO PROGRAMMAZIONE ANNUALE MATEMATICA CLASSE II SECONDARIA I GRADO
ISTITUTO OMNICOMPRENSIVO ALTO ORVIETANO FABRO PROGRAMMAZIONE ANNUALE MATEMATICA CLASSE II SECONDARIA I GRADO MACRO INDICA TORI OBIETTIVI DI APPRENDIMENTO Curricolo verticale OBIETTIVI DI APPRENDIMENTO
Manuale di Nero BurnRights
Manuale di Nero BurnRights Nero AG Informazioni sul copyright e sui marchi Il manuale di Nero BurnRights e il contenuto dello stesso sono protetti da copyright e sono di proprietà di Nero AG. Tutti i diritti
MultiBoot Guida per l'utente
MultiBoot Guida per l'utente Copyright 2006 Hewlett-Packard Development Company, L.P. Le informazioni contenute in questo documento sono soggette a modifiche senza preavviso. Le sole garanzie per i prodotti
Linguaggio C: introduzione
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Linguaggio C: introduzione La presente dispensa e da utilizzarsi
Unità F1. Obiettivi. Il linguaggio C. Il linguaggio C++ Linguaggio C. Pseudolinguaggio. Primi programmi
Obiettivi Unità F1 Primi programmi Conoscere il significato di dichiarazione e definizione di variabili Conoscere i tipi di dato numerici Essere in grado di realizzare semplici algoritmi in pseudolinguaggio
INTRODUZIONE SCHEDE. Le schede visualizzano i dati in tre categorie principali: Cliente - Macchina - Intervento
INTRODUZIONE MANUTENZIONE è il programma che vi permette di coordinare al meglio, in modo rapido e veloce, la gestione delle apparecchiature e la registrazione degli interventi di manutenzione effettuati
L INTERFACCIA CAPITOLO. In questo capitolo
06-Cap02_Fl.qxd 3-10-2007 14:03 Pagina 23 CAPITOLO 2 L INTERFACCIA In questo capitolo In questo capitolo hai imparato e destreggiarti tra i vari pannelli, a modificare l ambiente di lavoro, a salvare le
ESERCITAZIONE MATLAB
ESERCITAZIONE MATLAB Di seguito sono ripostati alcuni esercizi da eseguire in ambiente MatLab. Gli esercizi sono divisi per argomenti. Ogni esercizio è preceduto da una serie di esempi che aiutano nello
Tipi di dati scalari (casting e puntatori) Alessandra Giordani Lunedì 10 maggio 2010
Tipi di dati scalari (casting e puntatori) Alessandra Giordani [email protected] Lunedì 10 maggio 2010 http://disi.unitn.it/~agiordani/ I tipi di dati scalari I tipi aritmetici, i tipi enumerativi
Input/output da file I/O ANSI e I/O UNIX FLUSSI E FILE FLUSSI FLUSSI di TESTO FLUSSI BINARI FILE
Input/output da file Il linguaggio C non contiene istruzioni di I/O, in quanto tali operazioni vengono eseguite tramite funzioni di libreria standard. Questo approccio rende estremamente flessibile e potente
Addendum al Manuale Operativo di. Cipro32. Plug-In Pegasus 2004/2005. Lato fornitore
Addendum al Manuale Operativo di Cipro32 Plug-In Pegasus 2004/2005 Lato fornitore Ver.1 Ultima stampa 26/02/2009 1 Introduzione PLUG-IN PEGASUS In questo addendum al manuale di Cipro32, saranno illustrati
Istituto Scolastico Paritario Vincenza Altamura Scuola Primaria. Anno scolastico 2016/2017 Progettazione Didattica Disciplinare per la classe III
Istituto Scolastico Paritario Vincenza Altamura Anno scolastico 2016/2017 Progettazione Didattica Disciplinare per la classe III Informatica Docente: Emanuela Marino PROGETTAZIONE DIDATTICA per la classe
perror: individuare l errore quando una system call restituisce -1
perror: individuare l errore quando una system call restituisce -1 Quando una system call (o una funzione di libreria) non va a buon fine, restituisce come valore -1 Come si fa a sapere più precisamente
Gestione di files Motivazioni
Gestione di files Motivazioni Un programma in esecuzione legge (sequenzialmente) una sequenza di caratteri prodotti "al volo" dall'utente (tramite tastiera) il programma in esecuzione scrive (sequenzialmente)
Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;
EXCEL Modulo 3 I Grafici Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro; Quando si crea un grafico ogni
Algebra di Boole: Concetti di base. E un algebra basata su tre operazioni logiche
Fondamenti di Informatica Algebra di Boole: Concetti di base Fondamenti di Informatica - D. Talia - UNICAL Algebra di Boole E un algebra basata su tre operazioni logiche OR AND NOT Ed operandi che possono
Microsoft Excel. Nozioni Avanzate
Microsoft Excel Nozioni Avanzate Grafici [2/14] Ad aree: Rappresentano il contributo che ogni serie di dati fornisce al totale, nel tempo. Più piccola è l area di una serie, più lieve è il contributo apportato
Elementi di C++ di base
Elementi di C++ di base Corso di Programmazione 3 - Ingegneria dell Informazione e dell Organizzazione 10 ottobre, 2001 Gino Perna Esempi di semplici programmi in C++ Il programma più semplice consiste
Introduzione al software R
Introduzione al software R 1 1 Università di Napoli Federico II [email protected] il software R Si tratta di un software molto flessibile che permette di compiere praticamente qualsiasi tipo di
OBIETTIVI DI APPRENDIMENTO DI MATEMATICA-SCUOLA SECONDARIA DI PRIMO GRADO
OBIETTIVI DI APPRENDIMENTO DI MATEMATICA-SCUOLA SECONDARIA DI PRIMO GRADO OBIETTIVI DELLE INDICAZIONI PER IL CURRICOLO OBIETTIVI DI APPRENDIMENTO ANNUALI Classe prima- secondaria Classe seconda secondaria
Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1
Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1 1) Il bus in un computer trasporta a) solo dati b) solo istruzioni c) sia dati sia istruzioni 2) In una sequenza
IL CONCETTO DI FILE. È illecito operare oltre la fine del file.
IL CONCETTO DI FILE Un file è una astrazione fornita dal sistema operativo, il cui scopo è consentire la memorizzazione di informazioni su memoria di massa. Concettualmente, un file è una sequenza di registrazioni
Lezione 6. Visibilità degli identificatori e tempo di vita degli oggetti
Lezione 6 Visibilità degli identificatori e tempo di vita degli oggetti Programmazione I Paolo Valente - 2009/2010 Ripasso dichiarazioni oggetti Finora abbiamo scritto le dichiarazioni di variabili e costanti
SCUOLA PRIMARIA - MORI
ISTITUTO COMPRENSIVO DI MORI Via Giovanni XXIII, n. 64-38065 MORI Cod. Fisc. 94024510227 - Tel. 0464-918669 Fax 0464-911029 www.icmori.it e-mail: [email protected] REPUBBLICA ITALIANA
Istituto Comprensivo di Pralboino Curricolo Verticale
MATEMATICA CLASSE SECONDA SECONDARIA INDICATORE NUMERI TRAGUARDI OBIETTIVI di APPRENDIMENTO CONTENUTI L alunno si muove con sicurezza nel calcolo anche con i numeri razionali, ne padroneggia le diverse
Excel 2. Master Universitario di II livello in MANAGER NELLE AMMINISTRAZIONI PUBBLICHE A.A Prof.ssa Bice Cavallo
Excel 2 Master Universitario di II livello in MANAGER NELLE AMMINISTRAZIONI PUBBLICHE A.A. 2013-2014 Prof.ssa Bice Cavallo Grafici Excel offre diversi tipi di grafici standard (Area, Barre, Istogramma,
Syllabus LIM - Modulo 1.1 Competenza Strumentale
Syllabus LIM - Modulo 1.1 Competenza Strumentale Competenza strumentale Lavagna Interattiva Multimediale (LIM) L acquisizione degli elementi declinati nel seguente Syllabus Modulo 1.1 consente, agli insegnanti
MATEMATICA. Docente: Maria Cava Balistreri Anno scolastico 2016/17 PROGRAMMAZIONE MATEMATICA : RELAZIONI LOGICHE NUCLEI
MATEMATICA Docente: Maria Cava Balistreri Anno scolastico 2016/17 PROGRAMMAZIONE MATEMATICA : RELAZIONI LOGICHE NUCLEI CONOSCENZE ABILITA COMPETENZE ATTIVITA CONTENUTI METODI TEMATICI classificare oggetti
SCUOLA PRIMARIA - MORI
REPUBBLICA ITALIANA ISTITUTO COMPRENSIVO DI MORI Via Giovanni XXIII, n. 64-38065 MORI Cod. Fisc. 94024510227 - Tel. 0464-918669 Fax 0464-911029 www.icmori.it e-mail: [email protected]
INTRODUZIONE A WORD CHE COS E WORD AVVIARE E CHIUDERE WORD INTERFACCIA UTENTE DI WORD
INTRODUZIONE A WORD CHE COS E WORD Word è il software che consente di creare documenti testuali utilizzando un computer. Consente anche di inserire nel documento oggetti come: Fotografie Immagini Disegni
2) FILE BINARI: è una sequenza di byte avente una corrispondenza uno a uno con la sequenza ricevuta dal dispositivo esterno.
Tipo File Per memorizzare un dato su un supporto magnetico come un hard disk o un nastro, o più in generale su un'unità di memoria di massa viene utilizzata un tipo di dato chiamato file. Un file può essere
SCUOLA PRIMARIA - MORI
REPUBBLICA ITALIANA ISTITUTO COMPRENSIVO DI MORI Via Giovanni XXIII, n. 64-38065 MORI Cod. Fisc. 94024510227 - Tel. 0464-918669 Fax 0464-911029 www.icmori.it e-mail: [email protected]
MINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL
MINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL ISTRUZIONI PIU COMUNI: Le istruzioni per scrivere del testo dentro una cella sono principalmente due: cells e range L istruzione cells permette di scrivere
Grafici. 1 Generazione di grafici a partire da un foglio elettronico
Grafici In questa parte analizzeremo le funzionalità relative ai grafici. In particolare: 1. Generazione di grafici a partire da un foglio elettronico 2. Modifica di un grafico 1 Generazione di grafici
Installazione del driver Custom PostScript o del driver della stampante PCL per Windows
Installazione del driver Custom PostScript o del driver della stampante PCL per Windows Questo file Leggimi contiene istruzioni per l'installazione del driver Custom PostScript o del driver della stampante
Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori Elementi di Programmazione Algoritmi e programmi Algoritmo Sequenza
Introduzione al Linguaggio C
INFORMATICA 1 Lezione 3 (Introduzione al Linguaggio C, Introduzione ai Tipi di dato, Cenni alla codifica binaria) Introduzione al Linguaggio C 1 Passi fondamentali del C Definito nel 1972 (AT&T Bell Labs)
Introduzione al MATLAB c Parte 2 Funzioni
Introduzione al MATLAB c Parte 2 Funzioni Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Funzioni matematiche Assegnazione di funzioni 2 Grafico di funzione in
Creazione di database, tabelle e associazioni con Access 2003
Creazione di database, tabelle e associazioni con Access 2003 Per definire un nuovo database 1. Dal menu di Start scegliere Tutti i programmi e poi fare clic su Microsoft Access. 2. Nella finestra Riquadro
CAPITOLO 2 RAPPRESENTAZIONI GRAFICHE DEI DATI
VERO FALSO CAPITOLO 2 RAPPRESENTAZIONI GRAFICHE DEI DATI V F 1. Una tabella base di frequenza contiene 2 colonne: una per i valori delle variabili d interesse e un altra per il numero delle volte che i
Informatica di Base
Informatica di Base http://www.di.uniba.it/~laura/infbase/ Dip di Informatica Università degli studi di Bari Argomenti Software Software di sistema Software applicativo Sistema Operativo Driver per dispositivi
VISUAL BASIC FOR APPLICATION
VISUAL BASIC FOR APPLICATION LA PIATTAFORMA DI SVILUPPO GLI ELEMENTI DI VBA Finestra di progetto: mostra l elenco gerarchico dei progetti aperti e di tutti i moduli di codice e finestre di interfaccia
Sistema Operativo (Software di base)
Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:
Definizione di file. Directory e file File binari e file di testo
I/O Avanzato e File Definizione di file Directory e file File binari e file di testo 5 Definizione di file Directory e file Tutti i sistemi operativi permettono di organizzare le informazioni su hard disk
Versione 3.0. a cura di Claudia Cavicchi Biblioteca Clinica F.Bianchi Università di Bologna
Versione 3.0 a cura di Claudia Cavicchi Biblioteca Clinica F.Bianchi Università di Bologna [email protected] 1 Cos è? E un software gratuito, sviluppato dal Center for History and New Media della
Calcoli con Fogli Elettronici
Calcoli con Fogli Elettronici Lezione 1 Corso di Laurea in Biotecnologie AA. 2010/2011 Docente del laboratorio: Maria Silvia Pini [email protected] Introduzione Struttura ed inserimento dei dati Manipolazioni
Lab 01 Introduzione a Codelite
Fondamenti di Informatica e Laboratorio T-AB e Fondamenti di Informatica T1 Ingegneria Elettronica e Telecomunicazioni e Ingegneria dell Automazione a.a. 2011/2012 Lab 01 Introduzione a Codelite Lab01
