Compare commits

..

No commits in common. "master" and "master" have entirely different histories.

4 changed files with 16 additions and 26 deletions

1
.gitignore vendored
View file

@ -108,4 +108,3 @@ RTE
# To explicitly override the above, define any exceptions here; e.g.:
# !my_customized_scatter_file.sct
*.slprj

View file

@ -1,40 +1,31 @@
clear all;
close all;
%% Paramêtres utilisatrice
%
T = 0.25; % Fenêtre d'observation [s]
M=32; % Nombre d'échantillons dans la fenêtre
Fsin = 4 ; % Fréquence d'un sinus [Hz]
%% Paramêtres déduits
%% Paramètres
T = 0.25; % Fenêtre d'observation
M=32; % Nombre d'échantillons dans la fenêtre
%% Paramètres déduits
Te = T/M; % Période d'échantillonnage
Tsim = T-Te; % Instant final de simulation
Fsin = 4 ;
%% Calculs préliminaires
Te = T/M; % Période d'échantillonnage [s]
Tsim = T-Te; % Instant final de simulation avec M points [s]
fprintf("Fréquence = %f Hz", 1/Te)
%% Calculs préliminaires
%% Lancement de simulink
out=sim("simDFT")
tic
out=sim("simDFT");
toc
%% Visualisations temporelle
plot(out.sin_continu,'.-');
hold on;
t = out.sin_echanti.Time;
sig = out.sin_echanti.Data;
stem(t, sig , 'o');
plot(out.sin_echanti,'o');
grid on;
%% Calcul DFT
Tfd = fft(sig);
abscisses=1:length(Tfd);
%% visualisation DFT
figure();
figure()
plot(abscisses,abs(Tfd),'o-');
ylabel("Module Transformée de Fourier")
xlabel("??? indices de tableau Matlab de 1 à 32 ???")

Binary file not shown.

Binary file not shown.