Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    MATLAB kode for White Noise
    MATLAB er en programvare miljø for produksjon og gjennomføring av skript for analyse og simulering av matematiske og tekniske data . Hvit støy er et tilfeldig signal av ensartet frekvens . Det er vanlig for de fleste digitale signaler ervervet i den virkelige verden for å være forurenset med støy . Tilsetting av hvit støy til simulerte signaler er viktig for modellering og analyse av reelle data . White Noise

    Hvit støy er ensartet støy som inneholder en lik representasjon av alle frekvenser over et bredt bånd . Siden signalene er kjøpt over en begrenset tidsperiode ved et bestemt samplingsfrekvens , er det umulig for støy å være ensartet over en uendelig rekke av frekvenser. Hvit støy er nært knyttet til tilfeldig Brownske bevegelser . Faktisk er mye av hvit støy som finnes i den virkelige verden data på grunn av tilfeldig termisk støy i innspillingen apparat .
    Generer White Noise

    MATLAB kan generere en signal på bare hvit støy med wgn ( )-funksjonen : en

    my_noise = wgn ( m, n , strøm) ;

    returnerte verdien av my_noise er en m -by -n matrise som inneholder tilfeldig verdien av hvit støy . Kraft er verdien i dB i forhold til et watt til den genererte støyen med en impedans av en ohm . Den impedans verdien kan endres ved å ta verdien etter at strømmen variabel i funksjon. Enheter av makt kan endres ved å inkludere parametere " dBW ", " dBm , " eller " lineær " etter kraft i funksjon samtale . Både reelle eller komplekse verdier kan genereres ved å inkludere "ekte " eller "komplekse " i funksjon.
    Legg White Noise

    MATLAB kan legge hvit støy til et eksisterende signal ved hjelp av agwn ( )-funksjonen : en

    my_noisy_signal = awgn ( my_signal , snr ) ;

    my_signal variabelen er en vektor som inneholder det signalet du ønsker å legge til hvit støy til . SNR- variabelen er signal-til - støy-forholdet i dB per prøve . Legge til " målt " parameter til funksjonen kaller beregner kraften i my_signal før du legger støy .
    Applications

    Legge hvit støy kan brukes til å simulere signaler som ligner på de du kan få i den virkelige verden eksperimenter . Hvit støy kan også bli brukt som et grunnlag for å analysere støy ervervet i virkelige eksperimenter for å finne årsaken til støyen . Støy kan ikke ha uniform frekvens fordeling av hvit støy . For eksempel er støy fra elektriske forstyrrelser fokusert på frekvensen 60 Hz , frekvensen av vekselstrøm i USA .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få tillatelse til å åpne Mine filer i Python…
    ·Variablene i en MATLAB funksjon 
    ·Hvordan konvertere en streng til et datasett 
    ·Slik konverterer datoformat i Transact -SQL 
    ·Hvordan lage en High -Tech Hjemmeside 
    ·Hvordan lage en kumulativ funksjon graf på GDC Kalkula…
    ·Hvordan skrive en XML i ASP.NET Med SqlDataReader 
    ·Slik utfører du en Bit Shift i Basic 
    ·Hvordan Kode Divs 
    ·Sette inn en Integer Into en String 
      Anbefalte artikler
    ·Hvordan koble Ajax til MySQL 
    ·Hvordan å utheve tekst i en tekstboks i VB.NET 
    ·Hvordan lese en Byte i Visual Basic 
    ·Hvordan Tillat Personsøker i DataGrid 
    ·Slik forhåndsviser du en PHP File 
    ·Hvordan logge inn for å Zangle bruke Python 
    ·Sette inn en kalender på nettstedet ditt ved hjelp PHP…
    ·Hvordan beregne IRR i Lotus 123 
    ·Hvordan Rapporter Java feil 
    ·Hvordan Plot Big Lines i MATLAB 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/