Académique Documents
Professionnel Documents
Culture Documents
Traitement du signal
[voir Liste des fonctions de base de MapleV]
Commandes MapleV :
nom_de_la_fonction:= variable -> expressions;
ex: f:= x-> sin(x^2- 2);
(g@f)(x) effectue la composition de la fonction f par la fonction g
ex: f:= x-> sin(x); g:= x-> a*x+ b;
(g@f)(x); a*sin(x)+ b
fourier(fctn(t), var_initiale, var_finale) effectue la transformée de fourier
fctn(var_initiale) en FCTN(var_finale).
FFT(puissance, tab1, tab2) effectue la transformée de fourier rapide de tab1+
i*tab2, pour un nombre de points égale à 2^puissance. La partie réelle du tableau
solution est stockée dans tab1, et la partie imaginaire est stockée dans tab2.
array(val_initiale..val_finale, options) crée un tableau de dimension donnée par
val_finale - val_initiale.
piecewise(cond_1, f_1, cond_2, f_2, ...) défini une fonction continue par
morceau.
Transformée de Fourier :
Calculer et tracer (module et phase), la transformée de fourier des signaux
suivants :
1- Dirac(t).
2- Peigne de Dirac(t).
3- Heaviside(t).
©
Travaux Pratiques de Maple V -18-
réflexion (les ondes sonores se propagent dans l’eau à une vitesse de l’ordre de 1450
m/s). Le signal de retour est évidement affaibli et bruité.
3- Maintenant que nous avons émis notre signal (1), et que nous recevons (2)
quelque chose, il faut donc le détecter dans ce bruit. Pour cela on utilisera la
+∞
fonction d’inter-corrélation
∫ x ( t ) ⊗ y ( t + T ). d t
−∞
pour estimer le retard entre
l’émission et la réception :
∫S em is ( t + T ). S reçu s ( t ). d t = ∑ ∫ S reçu s ( t ) .
−∞ ? ?
©
Travaux Pratiques de Maple V -19-
Le CD Audio :
Le schéma classique des systèmes de traitement du signal est celui-ci :
c- Tracer les spectres avec le nombre de points suivant : 2, 4, 8, 16, ... 1024.
d- Conclusion.
©
Travaux Pratiques de Maple V -20-
Fenêtrage (Windowing) :
En plus du théorème de Shannon il existe très souvent dans les chaînes de
numérisation un système de fenêtrage, puisque le signal est rarement borné. Le but est
ici de tracer l’enveloppe temporelle ainsi que le spectre (discret) des fenêtres les plus
couramment utilisées. Pour cela on utilisera la bibliothèque lib_numerique. Une famille
de fenêtre, d’aire unité dont les oscillations (sur les modules de leur transformées de
Fourier) s’atténuent, est constitué par les suites ci-dessous :
2πn N
f n = a + ( 1 − a ). co s pour n ≤
N 2
f = 0 a ille u rs
n
4- fenêtre de Blackman.
Le fenêtre de Blackman est une extension de l’idée de Hamming. La suite qui la
constitue est la suivante :
©
Travaux Pratiques de Maple V -21-
2πn 4πn N
f n = 0 .4 2 + 0 .5 . co s + 0 .0 8 . co s po ur n ≤
N N 2
f = 0 ailleurs
n
©
Travaux Pratiques de Maple V -22-