| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Rampe filtre dans MATLAB
    MATLAB est un logiciel professionnel qui fournit des fonctions pré-écrites pour des applications techniques telles que l'analyse du signal numérique. Dans le traitement du signal , il est souvent nécessaire de filtrer un signal en modifiant la contribution des signaux avec des fréquences différentes . Un filtre à rampe linéaire est un filtre qui fournit une réponse linéaire augmentant ou en diminuant la fréquence sur une plage de fréquences . Rampe Filtre

    Dans le domaine des fréquences , un filtre en rampe est représentée par une fonction monotone croissante qui ressemble à une rampe. La fonction est symétrique par rapport à zéro. Lorsque le filtre de la rampe est une convolution avec un autre signal, il met l'accent sur des fréquences élevées ou faibles. La transformée du domaine temporel du filtre de rampe est une impulsion de sonnerie symétrique centrée autour de zéro.
    Utilisation

    filtres de rampe linéaire sont utilisés dans une variété de l'imagerie optique et médicaux applications , telles que l'analyse d'images médicales . Parce qu'un filtre de rampe laisse passer les fréquences au sommet de la rampe, et exclut ou réduit d'autres, il peut être utilisé , dans la pratique, comme un filtre passe-bande étroit . Des filtres de rampe linéaire sont couramment utilisés dans l'analyse des modalités d'imagerie dans laquelle les artefacts de rétrodiffusion doivent être supprimés .
    Création

    MATLAB ne fournit pas un constructeur existant pour un filtre de rampe linéaire , cependant, il est facile de créer un en utilisant les fonctions de base MATLAB . Un côté de la rampe peut être créée en utilisant la fonction linspace (), puis renversée et combiné

    half_space_size = 128; . H = linspace (0, 2 * pi , half_space_size ) ; H_ramp = [HH (fin 1: -1:2 ) ] ;

    Fourier discrète inverse transformer du filtre de rampe est ensuite repris , et le filtre est normalisée à avoir une intensité maximale d'un

    h_ramp = ifftshift . ( ifft ( H_ramp ) ) ; h_ramp = h_ramp /max ( h_ramp ) ;

    Loin de zéro, h_ramp est très proche de zéro. Un sous-ensemble de h_ramp autour de zéro peuvent être prises pour optimiser les performances sans diminution notable de précision .
    Application des
    Filtre

    filtres peuvent être appliqués à l'aide de l'opération de convolution en exécutant la fonction conv ( ) . L'option «même» est appelé pour renvoyer un résultat qui est de la même dimension que la variable my_signal

    my_filtered_signal = conv ( my_signal , h_ramp , «même» ) ; .
    < Br >

    Previous :

    next :
      articles connexes
    ·Comment trouver des intersections de la courbe en Matla…
    ·Comment écrire un programme informatique 
    ·Comment faire pour convertir System.DBNull à un Intege…
    ·Comment lire une valeur unique entier de l'Utilisateur 
    ·Échec de sécurité API: Token obligatoire 
    ·Comment stocker une recherche binaire arbre dans un fic…
    ·Comment Convolve une fonction dans MATLAB 
    ·Comment Aligner à droite texte à l'aide HTML 
    ·Comment faire pour désactiver l'authentification Windo…
    ·Comment faire pour convertir Hex WEP Retour au texte 
      articles en vedette
    ·Comment puis-je renommer les fichiers d'un script VBS 
    ·MySQL vs. Texte 
    ·Comment utiliser AppleScript pour lancer des programmes…
    ·Tutoriel PHP et SimpleXML Attributs 
    ·Comment créer un fichier INF Autorun 
    ·Comment récupérer une valeur d'attribut Seulement en …
    ·Comment faire pour créer de nouveaux symboles en latex…
    ·Comment formater double en C 
    ·Comment insérer image embarquée dans Visual Basic 
    ·Comment obtenir le point de vue C dans Eclipse 
    Copyright © Connaissances Informatiques http://fr.wingwit.com