Strona 1 z 1

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 11:18
autor: Ady
Witam

chciałbym za pomocą XY Graph zrobić coś takiego jak w Waveform Graph czyli móc dołączać kolejne wykresy w trakcie działania. Użytkownik powinien mieć możliwość ich wyświetlania naraz lub pojedynczo. Niestety nie wiem jak to zrobić i będę wdzięczny za każdą wskazówkę.

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 11:50
autor: MicMac89
Spróbuj utworzyć dwuwymiarowe klastry dla każdego dwuelementowego zbioru wartości, który chcesz wyświetlić. Następnie utwórz z nich tablicę i podłącz ją do XY Graph. Następnie korzystając z Property Node włączaj/wyłączaj wyświetlenie poszczególnych przebiegów. W załączniku kod, który to obrazuje, w razie pytań pisz śmiało.

Re: Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 12:04
autor: Ady
Pomysł świetny, tylko że nie wiemy ile w danym pliku jest grup pomiarowych. W załączonym przykładzie są 2, a równie dobrze może być 5.. jest na to rada?

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 12:06
autor: MicMac89
Przedstawiłem tylko przykład obrazujący ideę działania. Jeżeli ma być wyświetlany jeden z N przebiegów, wszystkie, lub żaden to nie ma problemu, da się to łatwo zrobić. Dodatkowa kwestia to pytanie czy liczba grup pomiarowych jest znana, czy też może się zmieniać?

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 12:10
autor: Ady
Liczba grup odczytywana jest z pliku przez "get property", każdy plik może mieć jakąkolwiek liczbę grup, ale program wykonuje się tylko dla jednego pliku na raz. Problemem dla mnie jest to że wyniki przekazywane tylko do jednego klastra i nie da się chyba by z jednego źródła raz poszły do jednego a raz do kolejnego klastra?

Re: Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 12:12
autor: MicMac89
Ady pisze: Problemem dla mnie jest to że wyniki przekazywane tylko do jednego klastra i nie da się chyba by z jednego źródła raz poszły do jednego a raz do kolejnego klastra?
Nie do końca rozumiem o co Ci tutaj chodzi.

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 12:15
autor: Ady
W kodzie który mi zamieściłeś przekazujesz do grafu wykresy z różnych klastrów. U mnie tak nie jest bo po każdej iteracji pętli przychodzą nowe dane do tego samego klastra chyba że da się to w inny sposób rozwiązać.

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 12:38
autor: MicMac89
Ok, już rozumiem o co Ci chodzi. Należy w Twoim kodzie programu przenieść XY Graph poza pętlę For i poprzez automatyczne indeksowanie dołączyć wynik działania pętli do XY Graph. Wówczas będziesz miał N przebiegów, które możesz włączać/wyłączać. Wówczas sytuacja jest analogiczna jak w moim programie, tylko, że u mnie N=2.

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 12:58
autor: Ady
Dzięki wielkie za pomoc, dodanie funkcjonalności z zamieszczonego przez Ciebie "konkretny przebieg.vi" do "Show_data-1.vi" rozwiązuje mój problem.

Pozdrawiam,
Ady

Dołączanie wykresu do istniejącego w XY Graph

: 27 maja 2012 13:06
autor: MicMac89
Nie ma sprawy, cieszę się, że udało się dojść do rozwiązania, gdyby mimo to pojawiły się jakieś kwestie, to pisz śmiało. Pozdrawiam :)