Przeskakujący kursor po wartościach osi X na graphie
: 19 sty 2009 21:09
Witam serdecznie, mam dziwny problem i zwracam się o pomoc w ugryzieniu go.
Mam Waveform Graph i XY Graph.
Na Waveform Graphie mam zmieniające się w czasie liniowe napięcie, powiedzmy że mam 1000 punktów i napięcie zmienia się w tym czasie od 0,2V do 0,3V. A więc napięcie jest na osi Y.
Teraz na XY Graphie mam zebrany z urządzenia wykres prądu w zależności od napięcia, czyli na tym wykresie napięcie mam na osi X.
Chce sobie zrobić taki myk, aby jeździć pionowym kursorem po pierwszym wykresie, czyli ustawiać pewne napięcie (na osi Y) i żeby to samo napięcie ustawiało się automatycznie na kursorze na drugim wykresie (na osi X).
Zrobiłem więc Property Nody:
Waveform Graph Cursor Position Y --> Waveform XY Cursor Position X
i wszystko działa super fajnie jak trzeba, ale...
działa tylko jak na XY Graph, czyli na tym na którym ma być ustawiane automatycznie mam zaznaczone Free Dragging dla kursora. Ja wolałbym mieć Snap to, aby pozioma linia kursora automatycznie pokazywała mi wartość prądu.
A to w tym wypadku działa, tylko że kursor ustawia się na tym wykresie co pewną wartość, a nie "liniowo" jak przy free draggig.
Ten skok ani nie jest co równą wartość, ani co równą ilość próbek (raz 11, raz 13, raz 12..)
Jako że dane na drugim wykresie są eksperymentalne, spróbkowane więc nie zawsze jest akurat idealna wartość napięcia jaką sobie ustawię kursorem pierwszego wykresu, ale jak mniemam LabView powinno próbować zesnapować się do najbliższej wartości, a on mi robi skoki co kilkanaście próbek i to bez żadnej reguły.
Czy ktoś spotkał się z czymś takim i wie jak się za to zabrać?
Pozdrawiam
Kacper
Mam Waveform Graph i XY Graph.
Na Waveform Graphie mam zmieniające się w czasie liniowe napięcie, powiedzmy że mam 1000 punktów i napięcie zmienia się w tym czasie od 0,2V do 0,3V. A więc napięcie jest na osi Y.
Teraz na XY Graphie mam zebrany z urządzenia wykres prądu w zależności od napięcia, czyli na tym wykresie napięcie mam na osi X.
Chce sobie zrobić taki myk, aby jeździć pionowym kursorem po pierwszym wykresie, czyli ustawiać pewne napięcie (na osi Y) i żeby to samo napięcie ustawiało się automatycznie na kursorze na drugim wykresie (na osi X).
Zrobiłem więc Property Nody:
Waveform Graph Cursor Position Y --> Waveform XY Cursor Position X
i wszystko działa super fajnie jak trzeba, ale...
działa tylko jak na XY Graph, czyli na tym na którym ma być ustawiane automatycznie mam zaznaczone Free Dragging dla kursora. Ja wolałbym mieć Snap to, aby pozioma linia kursora automatycznie pokazywała mi wartość prądu.
A to w tym wypadku działa, tylko że kursor ustawia się na tym wykresie co pewną wartość, a nie "liniowo" jak przy free draggig.
Ten skok ani nie jest co równą wartość, ani co równą ilość próbek (raz 11, raz 13, raz 12..)
Jako że dane na drugim wykresie są eksperymentalne, spróbkowane więc nie zawsze jest akurat idealna wartość napięcia jaką sobie ustawię kursorem pierwszego wykresu, ale jak mniemam LabView powinno próbować zesnapować się do najbliższej wartości, a on mi robi skoki co kilkanaście próbek i to bez żadnej reguły.
Czy ktoś spotkał się z czymś takim i wie jak się za to zabrać?
Pozdrawiam
Kacper