FFT of Signal doesn´t work well
3 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (1 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!