| 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
    MATLAB code pour White Noise
    MATLAB est un environnement logiciel pour la génération et l'exécution de scripts pour l'analyse et la simulation de données mathématiques et techniques. Le bruit blanc est un signal aléatoire de fréquence uniforme. Il est courant pour la plupart des signaux numériques acquises dans le monde réel d'être contaminés par le bruit. Addition de bruit blanc pour signaux simulés est important pour la modélisation et l'analyse des données du monde réel . White Noise

    bruit blanc est un bruit uniforme contenant une représentation égale de toutes les fréquences sur une large bande . Comme les signaux sont acquises sur une période de temps limitée , à une fréquence d'échantillonnage finie , il est impossible pour le bruit uniforme sur une gamme infinie de fréquences . Le bruit blanc est intimement liée au mouvement brownien aléatoire. En fait, une grande partie du bruit blanc trouvé dans les données du monde réel est due au bruit thermique aléatoire dans l'appareil d'enregistrement .
    Générer White Noise

    MATLAB peut générer une signal du seul bruit blanc en utilisant le wgn () fonction :

    my_noise = wgn (m, n , puissance) ;

    La valeur retournée de my_noise est une matrice m par n contenant aléatoire la valeur de bruit blanc . La puissance est la valeur en dB par rapport à un watt du bruit généré par une impédance de charge d'un ohm . La valeur de l'impédance peut être modifiée par l'inclusion de la valeur après la variable de puissance à l'appel de fonction . Les unités de puissance peuvent être modifiées en incluant les paramètres " dBW », « dBm » ou «linéaire» après la mise à l'appel de la fonction. Les deux valeurs réelles ou complexes peuvent être générés en incluant «réel» ou «complexe» dans l'appel de fonction .
    Ajouter White Noise

    MATLAB peut ajouter du bruit blanc à un signal existant en utilisant le agwn () fonction :

    my_noisy_signal = awgn ( my_signal , SNR ) ;

    la variable my_signal est un vecteur contenant le signal que vous voulez ajouter du bruit blanc à . La variable SNR est le rapport signal à bruit en dB par échantillon . Ajout du paramètre " mesurée" à l' appel de la fonction calcule la puissance de my_signal avant d'ajouter du bruit.
    Applications

    Ajout de bruit blanc peut être utilisé pour simuler des signaux similaires à ceux que vous pourriez obtenir dans les expériences du monde réel. Le bruit blanc peut également être utilisé comme une base pour analyser le bruit acquises dans des expériences du monde réel pour déterminer la source du bruit. Le bruit peut ne pas avoir la distribution de fréquence uniforme de bruit blanc. Par exemple , le bruit des interférences électriques se concentre dans la fréquence de 60 Hz , la fréquence du courant alternatif aux Etats-Unis .

    Previous :

    next :
      articles connexes
    ·Comment puis-je enregistrer un fichier dans Xcode 
    ·Informations sur les cartes de débit 
    ·Comment écrire un script dans Linux 
    ·Comment afficher un formulaire de iFrame 
    ·Comment Réindexez une table sans index 
    ·Comment faire pour supprimer mises à jour logicielles 
    ·Définition des pré - et post- processeur 
    ·Comment changer le type de police à l'aide de programm…
    ·Comment faire pour supprimer un objet sonore en ActionS…
    ·Comment normaliser une matrice dans MATLAB 
      articles en vedette
    ·Comment faire pour effectuer une action spécifique lor…
    ·Comment afficher l' image plutôt que la référence d'…
    ·Comment écrire KML en VB.NET 
    ·Comment faire pour remplacer une chaîne JavaScript 
    ·Comment utiliser PHP sur un template Smarty 
    ·Comment aligner des tableaux HTML à la droite du texte…
    ·Comment lire un objet dans jQuery 
    ·Gestion des fichiers en Java Tutorial 
    ·Comment faire de l'encre recyclée 
    ·Comment créer une liste d' une zone de liste dans VBA 
    Copyright © Connaissances Informatiques http://fr.wingwit.com