Programme du spectrogramme

farida -  
faridaetudiante Messages postés 4 Statut Membre -
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
Configuration: Windows XP
Firefox 2.0.0.20

2 réponses

  1. Pacorabanix Messages postés 4122 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
    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
      1. Pacorabanix Messages postés 4122 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
      2. faridaetudiante Messages postés 4 Statut Membre > Pacorabanix Messages postés 4122 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
      3. Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   663 > faridaetudiante Messages postés 4 Statut Membre
         
        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
  2. faridaetudiante Messages postés 4 Statut Membre
     
    merci pour votre message
    0