FFT of Signal doesn´t work well
3 views (last 30 days)
Show older comments
Hi,
I would like to have a FFT of a constant signal with two Dirac jumps.
My signal is correct, but my FFT shows nothing. May somebody could help me?
It´s the following code:
t = [1:361] ; % in Grad, Gesamtumdrehung sind 360°
f(t(1):t(end)) = 0; % f = Signal
% Magnets
N = 23; % Amount of magnets
n = 2; % selected magnets
a = 360/n ; % distance between magnets
% Signal 1 = Dirac
tsprung = 20;
tsprung2 = tsprung + a;
f(tsprung)= 1;
f(tsprung2)= f(tsprung);
subplot(211);
plot (t,f);
xft = fft(f);
xabs = abs(xft);
subplot(212);
plot (xabs);
set(gca, 'XTick',[0:20:360])
set(gca, 'YTick',[0:0.1:1])
xlabel ('Position der Magneten in Grad');
ylabel ('Stoß');
legend ('Signal');
THANKS A LOT !
0 Comments
Answers (1)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!