Programme du spectrogramme

farida -  
faridaetudiante Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
SVP aidez moi à programmer la fonction du spectrogramme qui s'écrit comme la valeure absolue au carrée de l'intégrale de mois l'infini à plus l'infini de x(u)h(u-t)exp(-j2*pi*f*t) du
j'arrive pas à programmer cette intégrale sur matlab car on m'a demandé de ne pas utiliser la fonction déjà existé dans la bibliothèque de Matlab

SVP donnez moi qlqs informations de telles programmes

2 réponses

Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663
 
tu parles de l'algorithme de calcul de la transformée de Fourier ?
Tu veux donc, je pense, parler de la FFT ? (Fast Fourier Transform, Transformée de Fourier rapide), en cherchant avec ces termes ans google tu devrais trouver sans peine des codes et des infos. au cas où en anglais "spectre" c'est "spectrum"
1
farida
 
merci pour votre réponse mais moi je ne cherche pas l'instruction du spectrogramme par exemple on utilise spectrogram(x,256,100,256,0) mais, on a demander d'écrire le programme qui permet d'utiliser le spectrogramme sans utiliser la commande
0
Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663 > farida
 
ah ok, je ne connais pas cette fonction. Mais donc on t'as appris comment se calcule le spectre ?

Grosso modo, le spectre d'un signal X se calcule en faisant abs(fft(X)). Ensuite c'est de l'affichage. Je ne pas pas trop d'aider plus vu que je ne vois pas trop qu'est-ce-que fait spectrogram(). De plus je ne sais pas ce que tu as appris. Un tel exercice doit être compris dans un cours, et doit faire appel à certains chapitres de ce cours. Tu n'as pas la moindre idée de comment on veut que tu le fasses ?
0
faridaetudiante Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   > Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention  
 
le spectrogramme est une fonction de deux variables, la variable temps et la fréquence.

un spectrogramme permet d'analyser un signal en temps et en fréquence en même temps

il existe une commande sur matlab qui permet de le tracer; mais mon prof nous a demandé d'écrire le programme qui permet de le tracer sans utiliser la commande déjà existé dans la bibliothèque de Matlab
0
Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663 > faridaetudiante Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
oui, j'ai bien compris, mais je t'ai répondu ! Je ne peux pas savoir ce que tu sis faire ou pas en Matlab, ni quel est le contenu de ton cours (=ce que tu es censé savoir faire).
0
faridaetudiante Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
merci pour votre message
0