Fichiers MATLAB pour le Filtrage Récursif Adaptatif



Cette page contient des fichiers MATLAB que vous pouvez télécharger. Ces fichiers ont été remis à jour depuis leur parution dans l'annexe A du livre Adaptive IIR Filtering in Signal Processing and Control (éditeur : Marcel Dekker, New York, 1995), et ont tous été testés sur MATLAB 4, 5 et 6, et maintenant sur Octave-2.0. Sont inclus également des fichiers "demonstration'', que vous pouvez lancer directement depuis MATLAB ou OCTAVE pour illustrer l'utilisation et les performances des diverses fonctions proposées.



For those who prefer English... 



 
Fichier  Description 
adapiir_matlab.tar.gz  Tous les fichier plus démos, pour Matlab.
 
adapiir_octave.tar.gz  Tous les fichier plus démos, pour Octave.
 
NotchDemo.tar.gz  Une nouvelle version de la démonstration du filtre adaptatif en encoche, avec interface graphique (pour Matlab).
 
Fichiers *.m 
Individuels 
Description 
dir2lat.m  Transformation paramétrique de la forme directe en treillis normalisé.
 
lat2dir.m  Transformation paramétrique du treillis normalisé en la forme directe.
 
hsval.m  Calcul des valeurs singulières de Hankel d'une fonction de transfert.
 
hsval2.m  Calcul des valeurs singulières de Hankel d'une fonction de transfert (version alternative).
 
lat2conv.m  Convolution d'une séquence d'entrée avec la réponse impulsionnelle d'un filtre en treillis normalisé.
 
lat2cor.m  Calcul de la séquence d'autocorrelation d'un filtre ARMA en treillis normalisé.
 
lat2imp.m  Calcul de la réponse impulsionnelle d'un filtre ARMA en treillis normalisé.
 
lat2pz.m  Calcul des pôles et des zéros d'un filtre ARMA en treillis normalisé.
 
lat2tdl.m  (utilisé par "hsval.m" et "lat2dir.m")
 
lattice.m  Fonction de base pour implémenter un filtre ARMA en treillis normalisé.
 
smm_demo.m  Fichier de demonstration pour un filtre RII adaptatif en treillis normalisé, utilisant l'algorithme de Steiglitz et McBride, avec une illustration des performances en modélisation exacte et en sous-modélisation. (version Matlab).
 
spgl_demo.m  Fichier de demonstration d'un algorithme par gradient en treillis normalisé, illustrant les performances en modélisation exacte et en sous-modélisation. (version Matlab).
 
notch_demo.m  Fichier de demonstration de filtres récursifs en encoche formes directe et treillis, pour détecter et poursuivre des sinusoïdes non stationnaires, y compris des "sauts de fréquence", des "chirps" et des "mega-chirps". (version Matlab).
hsval_demo.m  Fichier de demonstration pour la fonction HSVAL (version Matlab).
 
system_demo.m  Fichier de demonstration de quelques routines de bases en théorie des systèmes, comme "lat2pz.m", "lat2imp.m", et "lat2cor.m".
 

Prises d'écran

Questions

Comment extrait-on un fichier .tar.gz téléchargé  ?

  • Unix/Linux

  • Essayez

    prompt$ tar zxvf adapiir_octave.tar.gz

    sinon,

    prompt$ gunzip adapiir_octave.tar.gz
    prompt$ tar xvf adapiir_octave.tar

    L'un ou l'autre créera un répertoire nommé "adapiir_octave" contenant tous les fichiers.
     

  • MacOS

  • Il suffit de glisser le fichier vers l'icône de Stuffit Expander (Mac OS Classic) ou Opener.app (Mac OS X), après avoir reglé ses préférences pour convertir les fichiers textes en format Mac. (Les fichiers sont tous ASCII, mais le caractère qui marque la fin de ligne est en format UNIX).
     
  • Windows

  • En principe, IE devrait tout faire...


Contact :


Dernière mise à jour : le 5 décembre 2002