calcolare DTFT di un segnale analogico

Essere chiaro che in MATLAB si può fare solo FFT che è una forma efficace di DTFT.

ora consente di prendere un segnale analogico

x (n) = A sin (2 * pi * f * t);

(In un altro PC è analogico) ...

Così lascia lo rendono discreto ...e il campionamento fs freq = (1/Ts)

consente e fs> 2 * fm ..fm = max freq nel nostro segnale di ingresso

consente di prendere Ts = 0.1 per un periodo di 1 sec
Codice:Ts = 0.1;

T = 0: Ts: 1;

f = 3; hz%

x = 10 .* sin (2 * pi * f * T);

T (trama, x);freq = FFT (x);% takeing FFT per il segnale diplot (fftshift (abs (freq)));
 

Welcome to EDABoard.com

Sponsor

Back
Top