whycomputer.com >> Datornätverk >  >> Internet

Hur man upptäcker topp i MATLAB

MATLAB är ett tekniskt mjukvarupaket som kan användas för signalbehandling och analys. Ett vanligt förfarande vid signalanalys är toppdetektering, eller hitta lokala maxima - värden som är större än intilliggande datapunkter - inom en bullrig signal. Det är vanligtvis nödvändigt att begränsa toppdetektering till lokala maxima av en viss bredd - varaktighet när signalen är i tidsdomänen - samt en viss höjd eller storlek.

Steg 1

Definiera en datakälla genom att importera data till MATLAB. Till exempel, skapa en sinusvåg med slumpmässigt brus:my_signal =sin (0:0.1:10) + rand (1, 101);

Steg 2

Hitta toppar i din signal med den kvadratiska interpoleringsmetoden "findpeaks ()":[peak_value, peak_location] =findpeaks (my_signal);

Steg 3

Sök efter toppar med en minsta höjd med parametern "minpeakheight". Höjden är en verkligt värderad skalär som hänvisar till det minsta datavärdet för tillåtna toppar:[peak_value, peak_location] =findpeaks (my_signal, 'minpeakheight', 2.5);

Steg 4

Sök efter toppar separerade med ett minsta avstånd med parametern "minpeakdistance". Värdet är det minsta antalet index mellan toppar i "min_signal" -vektorn, och måste vara ett heltal:[toppvärde, peak_location] =findpeaks (my_signal, 'minsta avstånd', 5);

Steg 5

Sök bara efter toppar över ett visst tröskelvärde med parametern "tröskel". Detta är en verkligt värderad skalär som hänvisar till den minsta tillåtna skillnaden mellan topp- och angränsande datapunkter:[peak_value, peak_location] =findpeaks (my_signal, 'tröskel', 0,5);

Steg 6

Hitta bara ett visst antal toppar med parametern "npeaks". Värdet måste vara ett heltal:[peak_value, peak_location] =findpeaks (my_signal, 'npeaks', 5);

Sortera listan över toppar med parametern "sortstr". Tillåtna värden är "stiga, "" sjunka "och" ingen ":[toppvärde, peak_location] =findpeaks (my_signal, 'sortstr', 'stiga');


URL:https://sv.whycomputer.com/internet/1014008173.html

Internet
  • Hur man lägger upp en annons på Craigslist

    Craigslist är kungen av onlineannonser där du kan lägga upp dina annonser gratis (med undantag för lediga jobb). Om du är ny på Craigslist, här är åtta enkla steg om hur du lägger upp allt du vill. Steg 1 Gå till craigslist.org/about/sites och klicka på det inriktade området där du vill lägga

  • Hur man upptäcker ett ljudkort

    När du får en ny dator, det är lätt att avgöra vad som finns i den. Om du köper en begagnad dator eller får en pass-down-dator, du vet inte vad den har installerat i den. Ett ljudkort är en mycket viktig maskinvara, särskilt på dagens multimediarika internet. Kontrollera din dator för att se om det

  • Hur man upptäcker en dold kamera på jobbet

    Oroar du dig för att du blir bevakad på jobbet? Många arbetsgivare installerar dolda kameror för att övervaka sina anställda på jobbet. Även om du inte gör något olagligt eller som du inte vill att din arbetsgivare ska veta om, tanken på att bli bevakad kan störa dig. Att hitta en dold kamera på job

Datornätverk © https://sv.whycomputer.com