Strona 1 z 1

Kilka pytań odnośnie Intesity Graph i nie tylko

: 26 sie 2009 15:17
autor: mippi
Witam,
mam dwa pytanka odnośnie Intesive Graph:
1. Czy istnieje jakiś prosty sposób, aby zrzucić do bitmapy rysunek z wykresu? W przypadku normalnego XY graph jest Invoke Node, który pozwala na eksportowanie obrazka do różnych formatów graficznych, w przypadku Intensity Graph nie ma takiej opcji. Czy jest jakiś inny sposób?

2. W jednej z pętli tworzę przy pomocy Intensity Graph filmik, tzn. z określonym opóźnieniem wrzucam na wykres kolejne tablice. Czy istenieje jakaś możliwość, aby taki "film" zgrać np. do formatu, czy innego filmu?

I jeszcze jedno pytanie z innej beczki:
3. Czy istnieje jakaś metoda na zmianę kolejności występowania elementów w klastrze? Ogólnie zapisują się one w kolejności "wkładania" ich do klastra, ale czy można jakoś inaczej zmienić ich kolejność?

Z góry dziękuję za odpowiedź, pozdrawiam

Kilka pytań odnośnie Intesity Graph i nie tylko

: 26 sie 2009 16:37
autor: Mikrobi
1. Intensity Graph ma
metodę (Invoke) Get Image, która zwraca klaster Image Data. Trzeba teraz wykorzystac Write BMP File.vi (Programming>>Graphics&Suond >> Graphics Formats).
2. tak, w module IMAQ, jest VI, potrafi połączyć pliki graficzne (png, jpg, bmp) w film i zapisać na przykład jako avi.
3. Prawy klawisz myszy na krawędzi klastra: trzecia opcja od końca: "Reorder Controls in Cluster..."

Re: Kilka pytań odnośnie Intesity Graph i nie tylko

: 26 sie 2009 16:54
autor: jogurt_owocowy
To jeszcze od razu odpowiem na pytanie, które najpewniej pojawiłoby się za chwilę.
Metoda Get Image zwraca obrazek całej kontrolki
Obrazek
A co jeśli nie chcemy obrazka całej kontrolki, a tylko sam wykres jaki ona przedstawia?
Sposób jest taki: Tworzysz osobny subvi, na którego panelu tworzysz kontrolkę Intensity Graph, skonfigurowaną tak, że widoczny jest tylko obszar wykresu oraz to co chcesz żeby było w obrazku (np. skale i podpisy osi). Teraz wewnątrz subviaja wywołujesz metodę Get Image dla tej kontrolki i zwracasz obrazek na wyjście subviaja.
Pozdrawiam
PS. mippi, podawaj zawsze wersję LV jakiej używasz. Akurat kwestie związane z eksportem wykresów należą do tych, które dość znacznie różnią się między wersjami.

Re: Kilka pytań odnośnie Intesity Graph i nie tylko

: 31 sie 2009 15:04
autor: mippi
Dziękuję za wyczerpującą odpowiedź i pomoc.

Tak przy okazji jeszcze jedno pytanie. Czy istnieje możliwość wymuszenia takiej samej odległości między jednostkami na skalach, tzw. ratio. Czyli żeby np. odległość 0-1 na X i na Y były takie same niezależnie od maximum i minimum na poszczególnych osiach?

P.S. Używam wersji 8.6, a obecnie przechodzę na 2009, którą dostałem w zeszłym tygodniu.