LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Traitement de Signal

TD : Traitement de Signal. Recherche parmi 300 000+ dissertations

Par   •  26 Avril 2016  •  TD  •  531 Mots (3 Pages)  •  1 292 Vues

Page 1 sur 3

TP 1 : Travaux Pratiques Numéro 1

Titre : Représentation des signaux : FFT des signaux

et représentation temps fréquence.

Partie 1 : Visualisation de signaux trigonométriques et de leur

transformer de Fourier

 Utiliser la fonction matlab : fft

 Pour calculer les transformées de Fourier (TF) des signaux

trigonométriques suivants :

Signal = Sin(6.28*t*87) ;

Signal= Signal .* Sin(18*t)

………

Avec t=(1 :1024) ;

 Les commandes pour visualiser la TF de chaque signal:

 La commande subplot et specgram(signal), pour visualiser le

signal, sa représentation temps fréquence et sa transformée de

Fourier en valeur absolue dans une même figure, en utilisant

plot( … ; ‘.-‘) ;

 Visualiser ensuite le signal et sa TF (parties réelle et

imaginaire) dans une même figure en utilisant plot( … ; ‘.-‘) ;

 Comparer real(ifft(fft(signal))) avec le signal original.

 Changer les fréquences et changer les signaux aussi.

 Transformée de Fourier d’une fonction trigonométrique

perturbée.

Signal = Sin(6.28*t*87) ; Avec t=(1 :1024)

Expression du signal perturbée :

Signal(165)=5 ; Signal(350)=5 ; Signal(765)=5 ;

Signal(935)=5 ;

 Visualiser la représentation temps fréquence en utilisant la

fonction specgram(signal), de matlab avec des fenêtre de taille

64 , 32, 16 et 8.

Remarque : utiliser les fonctions clear et close all au début de vos

programmes pour effacer les variables et pour fermer les figures en

exécutions précédentes.

NB : Ajouter aussi es titre à chaque figure.

Code matlab exemple :

figure

subplot 211

plot(signal)

axis tight

subplot 212

S=fft(signal)

a=abs(S); % S est un vecteur des nombres complexes.

plot( abs(a) ; ‘.-‘) ; % ceplot affiche les vecteurs réels

uniquement.

axis tight

Partie 2 : Visualisation de signaux sonores et de leur transformer de

Fourier

 Utiliser la commande : x=load(‘signaux/Facnet’) pour charger

...

Télécharger au format  txt (4 Kb)   pdf (63.2 Kb)   docx (9.8 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com