|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur hittar man den frekvens av buller i MATLAB

    Inspelningen av ett tidsdomänsignal är blandningen av signaler som härrör från många olika källor . Signaler som inte härrör från den önskade källan kallas buller . MATLAB ger många redan skrivna funktioner för signalanalys , ta bort brus och buller klassificering . Subtraktion av kända signaler eller frekvenser möjliggör målinriktad analys av buller . Instruktioner
    en

    Importuppgifter innehållande din signalen till en en - dimensionell vektor av längden " n : "

    my_signal = zeros ( 1 , n ) ; my_signal = ...
    2

    bort högfrekvent brus från din signal med hjälp av " släta ( ) " -funktion :

    my_smoothed_signal = slät ( my_signal ) ;

    Ofta buller separeras från din önskade signalen i frekvens . Det är vanligt att ha högfrekvent buller, särskilt i området av 60 Hz på grund av elektriska störningar. Standardvärdet av släta () med ett rullande medelvärde filter med en bredd lika med fem intilliggande datapunkter. Värdet av bredden kan behöva justeras beroende på detaljerna i din signal
    3

    Subtrahera utjämnade signalen från din ursprungliga signalen att isolera högfrekvent brus : .

    my_noise = my_signal - my_smoothed_signal ,
    4

    Uppskatta spektraltätheten av bullret med den " periodogram ( ) " -funktion :

    [ spectral_density , frekvenser ] = periodogram ( my_noise ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är meningen med konvertering av värde och stråka…
    ·Konvertera Variabler
    ·Hur man skriver Script Apps
    ·Vad är en IDL -fil
    ·Hur du installerar EXE loggning
    ·Vad är en Maildir Konvertering
    ·Hur du gör ditt eget tangentbord Karaktär
    ·Blickfång Protokoll
    ·Hur man gör en DLL samtal i LabVIEW
    ·Hur man avgör Algoritmer
    Utvalda artiklarna
    ·Hur man gör ett lotteri med C + +
    ·Hur man installerar ett PHP paket
    ·Hur man bygger Flash-program
    ·Problem med att installera Service Pack 3
    ·Hur du gör din egen wap webbplats
    ·Hur man tar bort inledande blanksteg
    ·SQL Class Online Training
    ·Hur: Ändra och omdirigera en URL med Java
    ·Hur man gör en textruta accepterar endast siffror i Vi…
    ·Så tillbaka Ruby Gems
    Copyright © Dator Kunskap http://www.dator.xyz