grpe_Magana_Brunetto/signal/matlab/Matlab rapport/ScriptDFT.m

30 lines
No EOL
474 B
Matlab

close all;
clear all;
Fsin = 14; % pour une fréquence de 4Hz
T = (1/Fsin);%0.25
M=32;
Te = T/M;
Tsim = T-Te;
Res=sim('SimuliDFT');
%Res.Sinus_Continu=Res.Sinus_Continu/100
X1=linspace(0,Tsim,M);
figure
plot(Res.temps,Res.Sinus_Continu);
hold on; % permet de superposer la courbe à suivre
plot(X1,Res.Sinus_Echanti, 'o');
echantFft = fft(Res.Sinus_Echanti,M);
X2=linspace(0,M-1,M);
%figure
%plot(X2,abs(echantFft)/M,'o');
X3=X2/T;
figure
stem(X3,abs(echantFft)/M);