výpočet DTFT z analogového signálu

O

oualkadi

Guest
jak vypočítat DTFT z analogového signálu pomocí matlabu?

 
Být jasné, že v MATLABu můžete udělat pouze FFT, která je efektivní forma DTFT.

nyní umožňuje vzít analogový signál

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

(V počítači není nic analog) ...

tak umožňuje, aby se Diskrétní ...odběr vzorků a frekvence fs = (1/Ts)

umožňuje a fs> 2 * FM ..fm = max frekvence v naší vstupní signál

umožňuje vzít Ts = 0,1 po dobu 1 sec
Kód: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 signáluplot (fftshift (abs (frekvence)));
 

Welcome to EDABoard.com

Sponsor

Back
Top