| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Beregn THD i Matlab
    Total harmonisk forvrængning eller THD, er et mål for , hvor meget forvrængning er tilstede i en signal på grund af svingninger ved de harmoniske af indgangssignalet. THD og THD + N - en variant herunder støj, er fælles målinger , når de vurderer lydkvalitet. MATLAB er en matematisk programmering pakke , der kan bruges til at beregne THD med kun et par linjer kode. Instruktioner
    1

    Importer dit signal data , eller generere et testsignal til demonstration

    t = 0:1000 , . Signal = cos ( 2 * pi * 30 * t) + 0,04 * sin ( 2 * pi * 60 * t) + 0,01 * cos ( 2 * pi * 90 * t ),
    2

    Opret et spektrum vha. dspdata.msspectrum () funktionen < br . >

    periodogram_obj = spectrum.periodogram , mass_spec = dspdata.msspectrum ( periodogram_obj , signal ' Fs ' , 1000 , ' NFFT ' , længde (signal )),
    3

    Uddrag størrelsen af spektret på det harmoniske frekvenser

    my_data = mass_spec.Data ( 31,61,91 ) .
    4

    Beregn THD, summen af omfanget minus indgangssignal divideret med indgangssignalet

    THD = sqrt ( sum ( my_data ( 2: udgang ))) /sqrt ( my_data (1) ),
    5

    gange med 100 . at udtrykke THD eller THD + N , som en procentdel

    THD_pct = 100 * THD ; .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan geninstalleres VBScript 
    ·Sådan Debug Uden en Debugger 
    ·Sådan gør du: SORT Verbum i Programmet COBOL 
    ·Sådan Konverter en Int til en String i T-SQL 
    ·Hvordan man skriver en pseudokode Code Script 
    ·Hvordan man bruger en mus i dine QBasic Programs 
    ·Hvordan laver plysdyr i SolidWorks 
    ·String Funktioner i Oracle SQL 
    ·Assemblerprogrammer til en IBM PC 
    ·Sådan Anchor en DIV til bunden af ​​en side 
      Anbefalede Artikler
    ·Sådan Embed  i ColdFusion 
    ·Sådan bruges en RESX fil i Vb.Net 
    ·Hex Kode for Apostrophe 
    ·Sådan oprettes en Script adgang til Cpanel 
    ·Java til spil 
    ·Sådan Put PHP TeamSpeak på min hjemmeside 
    ·Sådan Opdel String Into Two 
    ·Sådan Skjul tekst i en InputBox i VBScript 
    ·Sådan Find et primtal hjælp Javascript 
    ·Hvordan at finde antallet af kolonner i GridView kontro…
    Copyright © Computer Viden http://www.computerdk.com