Strona 1 z 1

analiza wykresu

: 20 maja 2008 11:08
autor: szczygiel83
witam

Wykonuje analize dwuch sygnałów na jednym wykresie,
dwie sinusoidy. Program ma wykryc moment przeciecia przez zero pierwszego sygnalu, określic amplitude i na zbochu opadającym, na poziomie 70%, odczytac wartosc drugiego sygnalu. nastepnie powinien zaznczyc obydwa punkty.
Niema problemu z odczytaniem max wartosci oraz obliczeniu 70 % tej wartosci. niewiem jak zaznaczyc te wartosci na wykresie i odczytac potrzebne wartosci drugiego sygnału.

Za wszystkie wskazowki i rady z góry dziekuje
Pozdrawiam
LV8.5

Re: analiza wykresu

: 21 maja 2008 05:59
autor: emper
Skoro wiesz jak znaleźć wartość z pierwszego sygnału, to zapewne znasz położenie tego przecięcia na osi X? Wtedy wystarczy wygenerować trzeci wykres o dwóch punktach z współrzędnmi miejsc przeciećia (x,y). Można dać go na jakiś jaskrawy kolor, pogrubiony i będzie ok. Następnie musisz z drugiego sygnału odczytać wartości dla argumentów tego X. Bloczek Index array.

A nalepiej pokaż kod to zobaczymy co dodać.

analiza wykresu

: 21 maja 2008 19:51
autor: Mikrobi
Proponuje sprawdzenie Property Node >> Annotation List dla wykresu.
Pozwoli to (w LV8.5) na wskazanie odpowiedniej pozycji na drugim wykresie za pomoca strzałki z podaniem wartosci.

Re: analiza wykresu

: 21 maja 2008 20:06
autor: jogurt_owocowy
określic amplitude
Amplitude and Levels
na zbochu opadającym, na poziomie 70%
Basic Level Trigger Detection
odczytac wartosc drugiego sygnalu
Get Waveform Subset i/lub Index Array
zaznczyc obydwa punkty
Wspomniany Property Node >> Annotation List chociaż ja skłaniałbym się ku dodaniu kursorów i wykorzystaniu własności Cursor Position

analiza wykresu

: 05 cze 2008 08:53
autor: szczygiel83
Dzieki bardzo.