Bonjour

Je suis débutant sur matlab et j'ai un petit problème à faire c'est de générer une impulsion gaussienne avec une fréquence 2Mhz et d'appliquer la transformer de Fourier et selectionner les fréquence au dessus de -100db. après qq recherche sur internet j'ai créé le code suivant:

Code:
    fc=2e6; %fréquence centrer
fe=100e6; %fréquence d'échantillonnage 
tc=gauspuls('cutoff',fc,0.6,[],-100);
t=-tc:1/fe:tc;
yi=gauspuls(t,fc,0.6);
subplot(311)
plot(t,yi)
subplot(312)
plot(abs(fft(yi)))
subplot(313)
plot(fftshift(yi))
1) Est ce que j'ai fait est juste ou non ?
2) Les fréquences sont celle de la courbe de fftshift c'est à dire l’intervalle entre le deux pic

Merci de m'aider sur ce petit problème