Differenze tra le versioni di "Elaborazione numerica dei segnali (comdig) T1/2006-2007"

Da WikiDsy.
(Lezione 1 - 2 ottobre 2006)
Riga 6: Riga 6:
  
 
Il segnale può essere rappresentato tramite una funzione (con relativi dominio e codominio).
 
Il segnale può essere rappresentato tramite una funzione (con relativi dominio e codominio).
Un'ipotetica funzione-segnale può essere la classica f:R-->R (funzione:dominio-->codominio), cioè una funzione che ha come dominio e come codominio una retta.
+
Un'ipotetica funzione-segnale può essere la classica f:R<math>\rightarrow</math>R (funzione:dominio<math>\rightarrow</math>codominio), cioè una funzione che ha come dominio e come codominio una retta.
(NB: un'immagine ha come dominio il piano reale vale a dire RxR, R alla seconda e come codominio la retta reale cioè R)
+
(NB: un'immagine ha come dominio il piano reale vale a dire RxR, cioè <math>R^2</math> e come codominio la retta reale cioè R).
 
Il '''suono''' è un tipo di segnale che varia in una sola dimensione: il tempo.
 
Il '''suono''' è un tipo di segnale che varia in una sola dimensione: il tempo.
  
Considerando f:R-->R ed x variabile, t variabile: f(x) e f(t) hanno la stessa '''semantica''', cioè la funzione è sempre la stessa, ha lo stesso comportamento sia su x che su t, nonostante queste ultime siano differenti.
+
Considerando f:R<math>\rightarrow</math>R ed x variabile, t variabile: f(x) e f(t) hanno la stessa '''semantica''', cioè la funzione è sempre la stessa, ha lo stesso comportamento sia su x che su t, nonostante queste ultime siano differenti.
  
 
*'''Costante'''= un numero
 
*'''Costante'''= un numero
Riga 16: Riga 16:
 
Una variabile non è una costante!
 
Una variabile non è una costante!
  
*'''Segnale (2)'''= funzione da un dominio a un codominio. ''Se un segnale è definito R-->R è un segnale continuo.''
+
*'''Segnale (2)'''= funzione da un dominio a un codominio. ''Se un segnale è definito R<math>\rightarrow</math>R è un segnale continuo.''
  
 
*'''Segnale continuo o analogico'''= è un segnale a valori continui ed a tempo continuo. Questo genere di segnale ha però valori '''infiniti'''
 
*'''Segnale continuo o analogico'''= è un segnale a valori continui ed a tempo continuo. Questo genere di segnale ha però valori '''infiniti'''
  
 +
Come rendere FINITO il segnale?
 +
*'''Campionamento'''= divisione del tempo in un tot di '''campioni''', rendendo il tempo non più una serie di valori numerici infinita, ma una serie di valori finita. Il tempo divente '''discreto''' (finito).
 +
''Il segnale campionato diventa una funzione f:Z<math>\rightarrow</math>R.'' Poniamo di prendere un campione <math>\tau</math>(lettera greca minuscola tau): tutti gli altri campioni saranno multipli di <math>\tau</math> (cioè <math>2\tau</math>, <math>3\tau</math>, ecc...).
 +
Il '''segnale campionato''' si dice a '''tempo discreto''' e a '''valori continui''': valori continui poichè, pur dividendo il segnale in campioni, fra un campione e l'altro sussistono ancora valori di segnale (infiniti).
 +
In un'immagine (bidimensionale) dopo un campionamento avrei f:<math>Z^2</math><math>\rightarrow</math>R.
  
----WIKI IN COSTRUZIONE =) da finire... By la.luna -------------
+
*'''Quantizzazione'''= divisione della funzione (dei valori della funzione) in valori finiti: avrò, per esempio, da una serie infinita di numeri, solo "pochi" numeri (ad esempio la serie 1 2 4 6) che si ripetono (ad esempio la mia funzione potrà avere valori 1 2 4 6 6 6 4 1...).
 +
 
 +
Il segnale (solamente) quantizzato si dice a '''valori discreti''' e a '''tempo continuo'''.
 +
La funzione (solamente) quantizzata è definita come f:R<math>\rightarrow</math>Z.
 +
 
 +
Se noi eseguiamo la seguante (con f:R<math>\rightarrow</math>R, quindi segnale continuo):
 +
'''Segnale<math>\rightarrow</math>Campionamento<math>\rightarrow</math>Quantizzazione<math>\rightarrow</math>Segnale  Digitale'''
 +
otteniamo, per l'appunto, il '''segnale digitale''', una funzione definita in Z<math>\rightarrow</math>Z, cioè a '''tempo discreto''' e a '''valori discreti'''.
 +
 
 +
 
 +
 
 +
----
 +
'''ESERCIZIO'''
 +
Quanti bit sono necessari a memorizzare N valori interi?
 +
(Si prenderanno in esempio i livelli di grigio di un'immagine, cioè 256 valori)
 +
 
 +
N= 256= {0, 1, ..., 255}
 +
 
 +
Dato che  <math>log_2</math>256= 8, serve 1 Byte (8 bit) per memorizzare 256 valori.
 +
 
 +
Infatti  <math>2^8</math>= 256.
 +
 
 +
 
 +
----
 +
'''ESERCIZIO'''
 +
Dato un certo intervallo di campionamento tau <math>\tau</math>, sapendo che il reciproco di <math>\tau</math> è <math>1\over\tau</math> =<math>\nu</math> (nu): calcolare la frequenza, dato <math>\tau</math>=1000.
 +
 
 +
Trovaimo  <math>1\over\tau</math>=  <math>1\over1000</math>=  1 KHz
 +
 
 +
 
 +
----
 +
'''ESERCIZIO'''
 +
Con un intervallo di durata T, un intervallo tra campioni <math>\tau</math> ed N valori possibili calcolare i bit necessari per rappresentare il segnale con i valori dati.
 +
 
 +
La formula è  <math>T\over\tau</math><math>log_2</math>N (in bit).
 +
 
 +
----
 +
 
 +
 
 +
FINE <math>\clubsuit \;</math>la.luna<math>\clubsuit \;</math>

Versione delle 15:43, 29 ott 2006


Lezione 1 - 2 ottobre 2006

  • Segnale= veicolo per le informazioni, strumento. Viaggia su un canale di comunicazione.Non ha bisogno di alcuna semantica (grammatica) poichè è solo un'onda pressoria (con probabile disturbo-rumore). Inteso anche come variazione di una grandezza fisica.

Il segnale può essere rappresentato tramite una funzione (con relativi dominio e codominio). Un'ipotetica funzione-segnale può essere la classica f:R\rightarrow R (funzione:dominio\rightarrow codominio), cioè una funzione che ha come dominio e come codominio una retta. (NB: un'immagine ha come dominio il piano reale vale a dire RxR, cioè R^{2} e come codominio la retta reale cioè R). Il suono è un tipo di segnale che varia in una sola dimensione: il tempo.

Considerando f:R\rightarrow R ed x variabile, t variabile: f(x) e f(t) hanno la stessa semantica, cioè la funzione è sempre la stessa, ha lo stesso comportamento sia su x che su t, nonostante queste ultime siano differenti.

  • Costante= un numero
  • Variabile= può denotare un numero, assume valori in un determinato dominio.

Una variabile non è una costante!

  • Segnale (2)= funzione da un dominio a un codominio. Se un segnale è definito R\rightarrow R è un segnale continuo.
  • Segnale continuo o analogico= è un segnale a valori continui ed a tempo continuo. Questo genere di segnale ha però valori infiniti

Come rendere FINITO il segnale?

  • Campionamento= divisione del tempo in un tot di campioni, rendendo il tempo non più una serie di valori numerici infinita, ma una serie di valori finita. Il tempo divente discreto (finito).

Il segnale campionato diventa una funzione f:Z\rightarrow R. Poniamo di prendere un campione \tau (lettera greca minuscola tau): tutti gli altri campioni saranno multipli di \tau (cioè 2\tau , 3\tau , ecc...). Il segnale campionato si dice a tempo discreto e a valori continui: valori continui poichè, pur dividendo il segnale in campioni, fra un campione e l'altro sussistono ancora valori di segnale (infiniti). In un'immagine (bidimensionale) dopo un campionamento avrei f:Z^{2}\rightarrow R.

  • Quantizzazione= divisione della funzione (dei valori della funzione) in valori finiti: avrò, per esempio, da una serie infinita di numeri, solo "pochi" numeri (ad esempio la serie 1 2 4 6) che si ripetono (ad esempio la mia funzione potrà avere valori 1 2 4 6 6 6 4 1...).

Il segnale (solamente) quantizzato si dice a valori discreti e a tempo continuo. La funzione (solamente) quantizzata è definita come f:R\rightarrow Z.

Se noi eseguiamo la seguante (con f:R\rightarrow R, quindi segnale continuo): Segnale\rightarrow Campionamento\rightarrow Quantizzazione\rightarrow Segnale Digitale otteniamo, per l'appunto, il segnale digitale, una funzione definita in Z\rightarrow Z, cioè a tempo discreto e a valori discreti.



ESERCIZIO Quanti bit sono necessari a memorizzare N valori interi? (Si prenderanno in esempio i livelli di grigio di un'immagine, cioè 256 valori)

N= 256= {0, 1, ..., 255}

Dato che log_{2}256= 8, serve 1 Byte (8 bit) per memorizzare 256 valori.

Infatti 2^{8}= 256.



ESERCIZIO Dato un certo intervallo di campionamento tau \tau , sapendo che il reciproco di \tau è {1 \over \tau } =\nu (nu): calcolare la frequenza, dato \tau =1000.

Trovaimo {1 \over \tau }= {1 \over 1000}= 1 KHz



ESERCIZIO Con un intervallo di durata T, un intervallo tra campioni \tau ed N valori possibili calcolare i bit necessari per rappresentare il segnale con i valori dati.

La formula è {T \over \tau }log_{2}N (in bit).



FINE \clubsuit \;la.luna\clubsuit \;