Bonjour à tous!
Je suis débutante sur matlab et je dois utiliser ce logiciel afin de récupérer la deuxieme colone d'un fichier texte et en faire la transformée de fourier rapide.
Puis je voudrais afficher à l'écran.
pour l'instant voici mon code:
Je vous avoue que je n'y comprend pas grand chose... J'ai simplement regarder différent code ressemblant à ceux que je voulais faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 clear all; fiche=fopen('a47.txt','r') ; donnee=fscanf(fiche,'%g %g',[2 inf]); fclose(fid); [s,t]=textread('a47.txt'); % calcul de fft Y=fft(s,t); % dessiner la fft plot(f,2*abs(Y(1:NFFT/2+1))) title('Single-Sided Amplitude Spectrum of y(t)') xlabel('Frequency (Hz)') ylabel('|Y(f)|'
Quelqu'un pourrait-il m'expliquer comment récupérer ces données et les afficher?
Merci d'avance!
Partager