whycomputer.com >> Cunoașterea pe Internet >  >> Internet

Cum se detectează vârful în MATLAB

MATLAB este un pachet software tehnic care poate fi utilizat pentru procesarea și analiza semnalului. O procedură comună în analiza semnalelor este detectarea vârfurilor sau găsirea valorilor maxime locale mai mari decât punctele de date adiacente într-un semnal zgomotos. Este de obicei necesar să se limiteze detectarea vârfurilor la maximele locale cu o anumită lățime - durata când semnalul este în domeniul timpului - precum și o anumită înălțime sau mărime.

Pasul 1
Definirea unei surse de date prin importarea datelor în MATLAB. De exemplu, creați un val sinusoidal cu zgomot aleatoriu: my_signal = păcat (0: 0,1: 10) + rand (1,101);

Pasul 2
Găsiți vârfurile semnalului folosind metoda interpolare patratică a " findpeaks () ": [peak_value, peak_location] = findpeaks (my_signal);

Pasul 3
Căutați vârfuri la o înălțime minimă utilizând parametrul" minpeakheight ". Înălțimea este un scalar cu valoare reală care se referă la valoarea minimă de date a vârfurilor admise: [peak_value, peak_location] = findpeaks (my_signal, 'minpeakheight', 2.5);

Pasul 4
Căutarea vârfurilor separat cu o distanță minimă utilizând parametrul "minpeakdistance". Valoarea este numărul minim de indici între vârfuri din vectorul "my_signal" și trebuie să fie un număr întreg: [peak_value, peak_location] = findpeaks (my_signal, "minpeakdistance", 5);

Pasul 5
Căutați doar vârfuri peste un anumit prag utilizând parametrul "prag". Acesta este un scalar real care se referă la diferența minimă admisibilă dintre punctele de vârf și cele adiacente: [peak_value, peak_location] = findpeaks (my_signal, 'threshold', 0.5);

Pasul 6
Find numai un anumit număr de vârfuri utilizând parametrul "npeaks". Valoarea trebuie să fie un număr întreg: [peak_value, peak_location] = findpeaks (my_signal, 'npeaks', 5);
Sortați lista de vârfuri întoarsă utilizând parametrul "sortstr". Valorile permise sunt "ascend", "descend" și "none": [peak_value, peak_location] = findpeaks (my_signal, 'sortstr', 'ascend');
URL:https://ro.whycomputer.com/Internet/100508173.html

Internet
  • Cum de a posta un anunț pe Craigslist

    Craigslist este regele anunturilor online unde puteti posta gratuit reclamele dvs. (cu exceptia locurilor de munca). Dacă sunteți nou la Craigslist, aici sunt opt ​​pași simpli pentru a posta orice doriți. Pasul 1 Mergeți la craigslist.org/about/sites și faceți clic pe zona vizată unde pe care d

  • Cum se detectează o placă de sunet

    Când primiți un computer nou, este ușor să determinați ce conține. Dacă cumpărați un computer utilizat sau primiți un computer de tip pass-down, nu știți ce a instalat în el. O placă de sunet este o piesă hardware foarte importantă, în special în Internetul bogat în multimedia de astăzi. Verificați

  • Cum să detectezi o cameră ascunsă la muncă

    Îți faci griji că te uiți la muncă? Mulți angajatori instalează camere ascunse pentru a-și monitoriza angajații la locul de muncă. Chiar dacă nu faci nimic ilegal sau nu vrei ca angajatorul să știe, ideea de a fi privită poate te deranjează. Găsirea unei camere ascunse la locul de muncă este destul

Cunoașterea pe Internet © https://ro.whycomputer.com