Problem z wyszukiwaniem pików sygnału

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
plejek
Posty: 25
Rejestracja: 17 lis 2012 19:30
Wersja środowiska: LabVIEW 2010
Lokalizacja: Rzeszów

Problem z wyszukiwaniem pików sygnału

Post autor: plejek »

Witam,
Na grafie XY wyszukałem sobie piki z czerwonego przebiegu. Następnie zrobiłem tak(zielona ramka): jeśli pierwszy pik nie ma "pary" w odstępie 200 próbek to pierwszego usuwamy, jeśli ma "parę" to zostawiamy. po tej modyfikacji amplitudy kolejnych pików poszły w górę, dlaczego? Jak to skorygować???
Załączniki
q2.png
q1.png
Awatar użytkownika
Pitol
Moderator
Posty: 983
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Problem z wyszukiwaniem pików sygnału

Post autor: Pitol »

Ech... ostatni raz się wziąłem za nieposprzątany kod.

Kolego... sprawa jest prosta i wymaga jedynie zrozumienia tego, co się na diagram wrzuca.

Korzystasz z bloczka Quick Scale, który w skrócie działa tak:
QuickScale.PNG
QuickScale.PNG (1.45 KiB) Przejrzano 4744 razy
I teraz prosta matematyka:
Załóżmy, że miałeś 3 szczyty: 1,2,3.
Po wykonaniu się bloczka QuickScale otrzymasz: 1/3, 2/3, 1.

A teraz usuń szczyt o wartości 3.

Zostają Ci: 1,2.
Po wykonaniu się bloczka QuickScale otrzymasz: 1/2, 1.

Porównując:
Przed usunięciem pierwszy szczyt miał wartość 1/3, a po usunięciu 1/2.

A teraz zrób coś dla mnie i posprzątaj kod!!!
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Problem z wyszukiwaniem pików sygnału

Post autor: Mikrobi »

Kolego nie słuchaj Pitola

...posprzataj kod dla siebie: proponuje zacząć od "Ctrl+U"
Może się zdażyć, że będziesz miał sposobność zaglądnąć do niego za miesiąc.

...i potrzebę coś zmienić. B-)
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
ODPOWIEDZ