Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
MATLAB -code voor White Noise
MATLAB is een software -omgeving voor het genereren en uitvoeren van scripts voor de analyse en simulatie van wiskundige en technische gegevens . Witte ruis is een willekeurig signaal van uniforme frequentie. Het is gebruikelijk voor de meeste digitale signalen verkregen in de echte wereld zijn verontreinigd met ruis . Toevoeging van witte ruis om gesimuleerde signalen is belangrijk voor het modelleren en analyseren van real-world data . White Noise

Witte ruis
is uniform geluid met een gelijke vertegenwoordiging van alle frequenties boven een brede band . Aangezien signalen worden verkregen gedurende een beperkte periode in een eindige bemonsteringsfrequentie , het onmogelijk voor geluid om uniform over een oneindige reeks frequenties . Witte ruis is nauw verwant aan willekeurige Brownse beweging . In feite , veel van de ruis in real -world gegevens door willekeurige thermische ruis in de optekeninrichting .
Generate White Noise

MATLAB
kan genereren signaal van alleen witte ruis met behulp van de wgn ( ) functie :

my_noise = wgn
( m , n , macht ) ;

de geretourneerde waarde van my_noise is een m - op - n -matrix met willekeurige waarde van witte ruis . Macht is de waarde in dB ten opzichte van een watt van de gegenereerde geluid met een impedantie van een ohm . De impedantie kan worden gewijzigd door het opnemen van de waarde na de stroom variabele in de functieaanroep . De eenheden van de macht kan worden veranderd door het opnemen van de parameters " dBW , " " dBm ", of " linear " nadat de stroom in de functie aanroep . Zowel reële of complexe waarden kunnen worden gegenereerd door het opnemen van " echte " of " complex" in de functie aanroep .
In White Noise

MATLAB
kan voeg witte ruis aan een bestaand sein uit het agwn ( ) functie :

my_noisy_signal = AWGN
( my_signal , sNR ) ;

de my_signal variabele is een vector met het signaal dat u wilt witte ruis toe te voegen aan . De snr variabele is de signaal - ruisverhouding per monster in dB . De parameter " gemeten " toevoegen aan de functieaanroep berekent de kracht van my_signal voor het toevoegen van ruis .
Toepassingen

witte ruis toevoegen kan worden gesimuleerd signalen Soortgelijke die je zou krijgen in real -world experimenten . Witte ruis kan ook worden gebruikt als basis om ruis verworven werkelijkheid experimenten om de bron van het geluid bepalen analyseren . Ruis kan niet de uniforme frequentieverdeling van witte ruis . Bijvoorbeeld , wordt het geluid van elektrische interferentie gericht op de frequentie 60 Hz , de frequentie van de wisselstroom in de Verenigde Staten .

Previous: Next:
  Computer Programming Languages
·Hoe kan ik een ICD Bestand ope…
·Wat is Python 2.2.3 ? 
·Hoe kan ik een InputBox gebrui…
·Hoe maak je een 2 Value Flow C…
·Wat is de Client Server Integr…
·Hoe kan ik een vergelijking al…
·Hoe je je D-code compileren op…
·Verschil tussen toegewezen en …
·Om te lezen hoe een digitale h…
  Related Articles
Hoe te Trace hand door Software Code 
Hoe maak je een fout Handler voor een VB…
Hoe je code schrijven op HTML Button Met…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Tutorial voor Visual Basic Commands 
Graphics Tutorial voor Visual Basic 6 
Basic Help voor Microsoft Visual 
VBA Tutorial voor Word 
  Programmering Articles
·Hoe te tekstweergave Van MySQL in PHP 
·Hoe te gebruiken Xcopy een Disk Clone 
·Hoe te DataView converteren naar een Tre…
·Hoe te Insert Verklaringen genereren in …
·Hoe te Tuples in Python Toegang 
·Hoe maak je een Multi - Line Bericht Mak…
·Hoe maak ik een inline element Met CSS 
·Hoe te Exponenten berekenen in Java 
·Hoe kan ik regel voor regel lezen met be…
Copyright © Computer Kennis http://www.nldit.com