• Non ci sono risultati.

è  la sorella povera di IDL (interactive data  language)  Ovvero “giocare” con  i dati                utilizzando GDL           Poca  teoria e molta pratica....GDL (Gnu Data Language)   Statistica

N/A
N/A
Protected

Academic year: 2021

Condividi "è  la sorella povera di IDL (interactive data  language)  Ovvero “giocare” con  i dati                utilizzando GDL           Poca  teoria e molta pratica....GDL (Gnu Data Language)   Statistica"

Copied!
10
0
0

Testo completo

(1)

Statistica

A.A. 2014/2015

Ovvero “giocare” con  i dati 

       utilizzando GDL 

      Poca  teoria e molta pratica....

GDL (Gnu Data Language)  è la sorella  povera di IDL (interactive data  language)  

GNU—è­un­sistema­operativo­unix­like

­open­source­

(2)

Perchè IDL? 

       perchè GDL?   $  $ $

  semplice

  intuitivo   potente

  multidisciplinare.

  utile

(3)

1 argomento a scelta (dello studente) fra quelli  sviluppati a lezione o in laboratorio 

Discussione + domande su argomento a scelta  + 2 o 3 domande su argomenti svolti a lezione o  in laboratorio 

L' esame è solo orale La data è concordata 

Il ricevimento  è  su appuntamento 

paola.focardi@unibo.it

I pdf di ogni  lezione si troveranno in 

http://gbm.bo.astro.it/paola/didattica/AA2014­

2015/statistica/

(4)

E andiamo a  incominciare!!

Per entrare in GDL digitare gdl Per uscire digitare exit

Quando siamo in gdl abbiamo il prompt GDL>

GDL> a = 1

Ho definito una variabile a di valore 1 GDL> print, a

Chiedo a GDL di dirmi quanto vale a GDL>help, a

Chiedo a GDL di dirmi il valore di a e anche che tipo di  variabile e'

(5)

GDL> b=[1,2,3]

Ho definito un vettore a 3 componenti  GDL> print, b

Chiedo a GDL di dirmi quanto vale b GDL>help, b

Chiedo a GDL di dirmi il valore di b e anche che tipo di  variabile e'

GDL> a=1 & print,a & help,a

Definisco a e chiedo a GDL di ricordarmi qunato vale e  che tipo di variabile e'

Separando le istruzioni con una & posso dare tutti i  comandi sulla stessa inea.

(6)

GDL> a=2^3 +2*3

Faccio eseguire un calcolo a GDL salvando il risultato in una nuova variabile a

GDL> print, 2^3 +2*3

Faccio eseguire un calcolo senza salvare il risultato  Perche' 

GDL>print, 1/3 Mi da ZERO?

Come posso ottenere il valore “giusto”?

Qual' e' il risultato delle istruzioni intarr(10) e fltarr(10) ?

(7)

Particolarmente utile (per i grafici) e' l'istruzione  findgen 

GDL> print, findgen(100)

Utilizzando findgen producete  il grafico delle seguenti funzioni

1) y=x

2) y= 3x^2 + 1

3) y= e^x    ­­­>   exp(x) in GDL

Per graficare utilizzare il comando GDL> plot,x,y,psym=3

Utilizzate diversi valori di psym (da 1 a 8) e provate anche  a non mettere psym

(8)

E se volessi il grafico delle 3 funzioni con x che varia da 0  a 10 ?

Un bel grafico...ben campionato...

E se volessi un bel grafico delle funzioni seno e coseno?

Se voglio salvare il mio grafico in un file (postscript) GDL> set_plot, 'PS'

GDL> device, filename='nomefile'    (ad esempio p.ps) GDL>plot,x,y,psym=3

GDL>set_plot, 'X'

Se volete piu' grafici sulla stessa pagina GDL> !p.multi=[0,1,2]  1 colonna 2 righe

Gdl> !p.multi=0     torna al default (1 grafico per pagina)

(9)

Per non digitare i comandi ogni volta si puo'

creare un file (procedura)  che contiene tutte le istruzioni Il file che potete chiamare per esempio prova.pro 

deve avere pro prova come prima istruzione end  come ultima istruzione

Per compilarlo   GDL> .run prova.pro

Per mandarlo in esecuzione GDL> prova

­ scrivete una procedura che produca il grafico di 4  funzioni  (sulla stessa pagina) a vostra scelta 

(10)

Ho osservato una stella a diverse masse d­aria e ho  ottenuto questi valori della magnitudine B

     B       airmass  12.01      1.10

 12.07      1.22 12,13       1.35 12,21       1.44 12,36       1.57 12.44       1.70 12.52       1.86 12,66       1.99 12,87       2.07

Produrre il grafico  B mag verso massa d' aria e 

utilizzando  linfit trovare il valore dell'estinzione e la  magnitudine della stella allo zenith e fuori atmosfera  

Riferimenti

Documenti correlati

3) definizione di una procedura utile ad evidenziare le criticità legate all'assenza di modalità omogenee di analisi e valutazione dei risultati in ambito SNPA4.

Il presente Regolamento, nell’ambito delle attività della RR-TEM Qualità (Rete dei Referenti Tematiche) del TIC-IV, disciplina le modalità di collaborazione nel

B) produrre il grafico di quanto ottenuto con randomn utilizzando un numero variabile di dati e verificare 

GDL>plot,x,y,psym=3,xrange =[0,3],yrange=[10,20], title='il mio grafico',xtitle='la mia x',ytitle='la mia y'

• Cosa avviene all’interno del kernel quando viene chiamata una system call. • Cos’è una

Al fine di educare gli enti al corretto uso del codice ISTAT, si propone di modificare, da subito, la definizione e l'obbligatorietà del < codice_istat_ente >, nella

Sta- bilire se le seguenti affermazioni sono vere o false motivando la risposta.. Figura 1: Grafico di

Informazioni: Nella prova scritta il candidato dovrà affrontare 3 temi, scelti tra i 6 indicati, illustrando i principali risultati, accennando a possibili applicazioni, dando la