MATLAB är en mjukvara miljö för generering och exekvering av skript för analys och simulering av matematiska och tekniska data . Vitt brus är en slumpmässig signal av enhetlig frekvens. Det är vanligt för de flesta digitala signaler som förvärvats i den verkliga världen kan vara kontaminerade med brus . Tillsats av vitt brus för simulerade signaler är viktig för modellering och analys av verkliga data . White Noise
Vitt brus är enhetlig brus innehåller en jämlik representation av alla frekvenser över ett brett band . Eftersom signalerna förvärvas under en begränsad tidsperiod på en ändlig samplingsfrekvens , är det omöjligt för buller vara enhetlig över ett oändligt utbud av frekvenser . Vitt brus är intimt relaterat till slumpmässiga Brownsk rörelse . I själva verket är mycket av det vita bruset som finns i verkliga data som beror på slumpvis termiskt brus i inspelningen apparaten . Addera Generera White Noise
MATLAB kan generera en signal av endast vitt brus med hjälp av wgn ()-funktionen :
my_noise = WGN (m , n, effekt) ;
returnerade värdet för my_noise är en m -för- n-matris innehållande slumpmässiga värdet av vitt brus. Makt är värdet i dB i förhållande till en watt i den genererade bullret med en last impedans av en ohm . Impedansen Värdet kan ändras genom att inkludera värdet efter det att strömmen variabeln i funktionsanropet . Enheterna av makt kan förändras genom att inkludera parametrarna " dBW , " " dBm , " eller " linjär " efter makten i funktionsanropet . Både reella eller komplexa värden kan genereras genom att ta " riktiga " eller " komplex " i funktionsanropet .
Lägg White Noise
MATLAB kan lägga vitt brus till en befintlig signal med agwn ( ) funktionen :
my_noisy_signal = AWGN ( my_signal , SNR ) ,
my_signal variabeln är en vektor innehållande den signal du vill lägga till vitt brus till . SNR variabeln är signal-till- brus-förhållande per prov i dB. Lägga till " mätta " parameter till funktionen samtalet beräknar effekten av my_signal innan du lägger brus .
Applications
Lägga vitt brus kan användas för att simulera signaler som liknar dem du skulle få i verkliga experiment . Vitt brus kan också användas som ett underlag för att analysera ljud förvärvats i verkliga experiment för att fastställa källan till bullret . Brus kan inte ha en enhetlig frekvensfördelningen av vitt brus. Till exempel är buller från elektriska störningar fokuserat på frekvensen 60 Hz , frekvensen av växelströmmen i USA .