beregner DTFT av et analogt signal

O

oualkadi

Guest
hvordan man regner DTFT av et analogt signal ved hjelp av Matlab?

 
Være klart at i MATLAB kan du gjøre bare FFT som er en effektiv form for DTFT.

nå kan ta et analogt signal

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

(På en PC ingenting er analog) ...

så kan gjøre det Diskret ...og sampling freq fs = (1/Ts)

lar og fs> 2 * FM ..fm = max freq i våre inngangssignal

kan ta Ts = 0.1 for en periode på 1 sek
Code:Ts = 0.1;

T = 0: Ts: 1;

f = 3;% hz

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

plot (t, x);freq = fft (x);% takeing FFT for signaletplot (fftshift (abs (freq)));
 

Welcome to EDABoard.com

Sponsor

Back
Top