Un segnale è una funzione o un insieme di dati che rappresenta una quantità fisica o una variabile. In genere, il segnale contiene informazioni sul comportamento di un fenomeno fisico, ad esempio il flusso di corrente elettrica attraverso una resistenza, onde sonore di un sonar che si propagano sott'acqua o terremoti. In matematica, un segnale è rappresentato da una funzione di una variabile indipendente t, che in genere rappresenta il tempo. Un segnale è pertanto indicato come x(t).
Segnali a tempo continuo e discreto
Un segnale x(t) è un segnale a tempo continuo se t è una variabile continua. Se t è una variabile discreta, ovvero x(t) viene definito in tempi discreti, x(t) è un segnale a tempo discreto, spesso indicato come x(n), dove n è un numero intero. Un segnale a tempo discreto x(n) può rappresentare un fenomeno per il quale la variabile indipendente è inerentemente discreta, ad esempio il valore di chiusura giornaliero di una quotazione in borsa, oppure può essere ottenuto tramite campionamento di un segnale a tempo continuo, x(t), a t = nT, dove T è il periodo di campionamento.
Gli esempi seguenti riguardano principalmente segnali a tempo discreto. Di seguito sono disponibili alcuni esempi di segnali a tempo discreto incontrati di frequente.
Segnale a gradino unitario
1. Definire la funzione a gradino unitario utilizzando la funzione a gradino di Heaviside.
La funzione a gradino di Heaviside stabilisce che f(0)=0,5
2. Definire l'intervallo e tracciare il grafico della funzione a gradino unitario.
Segnale a impulso unitario
1. Definire la funzione impulso di Dirac.
2. Tracciare il grafico della funzione impulso di Dirac.
3. Impostare un valore di k per spostare l'impulso di k campioni a destra.
Segnale sinusoidale
1. Impostare la frequenza.
2. Definire la funzione sinusoidale.
3. Tracciare il grafico della funzione sinusoidale.
Segnale esponenziale
1. Impostare il fattore alfa.
2. Definire la funzione esponenziale.
3. Tracciare un grafico della funzione esponenziale.
Sinusoide con decadimento esponenziale
Tracciare il grafico della funzione risultante dal prodotto della funzione sinusoidale per la funzione esponenziale.
Il risultato è una funzione sinusoidale con decadimento esponenziale.
Segnali analogici e digitali
Se un segnale a tempo continuo x(t) può accettare un solo valore in un intervallo a tempo continuo, x(t) è detto segnale analogico. Se un segnale a tempo discreto x(n) può accettare solo un numero finito di valori distinti, è detto segnale digitale. Per convertire un segnale analogico in segnale digitale, è necessario campionare e quantizzare il segnale analogico.
Segnali reali e complessi
Un segnale x(t) è un segnale reale se i suoi valori sono numeri reali. Analogamente, un segnale x(t) è un segnale complesso se i suoi valori sono numeri complessi. Utilizzare le funzioni phase e phasecor per modificare segnali complessi.
Segnali deterministici e casuali
I segnali deterministici sono quelli i cui valori sono completamente specificati in ogni determinato momento nel tempo. È pertanto possibile modellare un segnale deterministico tramite una funzione nota di tempo x(t). I segnali casuali sono invece segnali che possono accettare valori casuali in qualsiasi momento nel tempo. I segnali casuali possono essere caratterizzati solo statisticamente. Le funzioni relative ai generatori di rumore whiten, gaussn e onefn sono progettate per produrre segnali pseudocasuali caratterizzati da parametri statistici definiti dall'utente.