Chapitre iii filtrage numerique en utilisant matlab
Chapitre III Filtrage numérique en utilisant Matlab C Le logiciel Matlab Le logiciel MATLAB MATrix LABoratory est spécialisé dans le domaine du calcul matriciel numérique Tous les objets dé ?nis dans MATLAB sont donc au moyen de vecteurs et de matrices tableaux de nombres Un ensemble important d ? opérateurs et de fonctions MATLAB de base facilitent leur manipulation et des opérations comme par exemple le produit et l ? inversion matricielles inv la transposition ? ou encore le calcul des valeurs propres eig font partie de la bibliothèque standard D ? autres fonctions servant à la création et à la manipulation de matrices et de tableaux diag iplr ipud rot rand ones zeros linspace logspace sont également disponibles en nombre L ? environnement MATLAB se présente sous la forme d ? un espace de travail Workspace o? un interpréteur de commandes exécute des opérations et fonctions MATLAB Les sources de celles-ci sont disponibles écrites en ?? langage ? MATLAB voire en C ou en Fortran L ? utilisateur peut à sa guise les modi ?er mais en s ? en inspirant il peut surtout créer et rajouter ses propres fonctions S ? il est parfaitement adapté à l ? automatique et au traitement du signal sa facilité d ? emploi avec des nombres complexes et ses possibilités d ? a ?chages graphiques en font un outil intéressant pour bien d ? autres types d ? applications De plus des toolboxes sont disponibles dans de nombreux domaines Traitement du signal traitement d ? images optimisation contrôle ? L ? objectif de cette introduction au traitement d ? images sous Matlab est de présenter la notion d ? image et d ? e ?ectuer des opérations simples d ? analyse d ? images telles que le ?ltrage C Vecteurs et Matrices En fait toute variable de Matlab est une matrice Scalaire matrice x vecteur matrice xN ou Nx On peut spéci ?er directement une matrice sous la forme d ? un tableau l ? espace ou la virgule sépare deux éléments d ? une même ligne les points virgules séparent les éléments de lignes distinctes Code A - - - - - - - - - Exécution On peut aussi créer des matrices avec la fonction ones ? cette fonction crée des matrices de taille précisée Code A ones Exécution C One ? peut changer la valeur d ? un élément de la matrice par l ? a ?ectation Code A Exécution On peut avoir des informations sur la taille d ? une matrice Code size A Exécution A ?chage d ? une image Une image est une matrice dont les éléments de la matrice sont les pixels qui sont caractérisé par la position X et Y et l ? intensité de la lumière comme troisième dimension Exemple Code A imshow A pour a ?cher l ? image A imshow A 'InitialMagni ?cation' ' ?t' pour obtenir une image plus clair Exécution CPour chaque élément de la matrice B le représente
Documents similaires
-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 26, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 65.9kB