działanie na tablicach

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.
kebrzyk
Posty: 2
Rejestracja: 01 cze 2009 15:24
Kontakt:

działanie na tablicach

Post autor: kebrzyk »

Witam serdecznie
Jestem nowym użytkownikiem na forum a także niedawno zacząłem eksperymentować z LV. Jeśli napiszę coś nie tak to z góry przepraszam.

Za pomocą komunikacji szeregowej przesyłam z mikrokontrolera 89s52 modulację PWM do programu w Labview przerobionego z przykładowego programu do transmisji. W przykładzie wynikiem jest string, ja przekonwertowałem go do jednowymiarowej tablicy i taką tablicę wyświetlam za pomocą waveform.
Chciałbym teraz jednak ograniczyć mój przebieg prostokątny do konkretnego przedziału np. 0-5. wszystkie wartości poza przedziału chciałbym zerować. Chciałem taki warunek napisać za pomocą Formula Node jednak zgłaszany jest błąd "array indexing expected". Próbowałem również formułę umieścić w pętli loop aby przechodzić po kolejnych elementach tablicy, ale też nie działa.

Proszę o jakieś wskazówki

poniżej przedstawiam screena kodu:
Awatar użytkownika
coolfon
Posty: 232
Rejestracja: 01 gru 2007 08:59
Wersja środowiska: LabVIEW 2009
Kontakt:

Re: działanie na tablicach

Post autor: coolfon »

Kniecznie musi być wykorzystany Formula Node? Bo można na bloczkach.
A po przepuszczeniu przez pętlę na pewno nie działa? ;)

U mnie poszło ;) wynik w obu przypadkach ten sam.
kebrzyk
Posty: 2
Rejestracja: 01 cze 2009 15:24
Kontakt:

działanie na tablicach

Post autor: kebrzyk »

OK, działa z pętlą for. Dziękuję bardzo za szybką odpowiedź i pozdrawiam
ODPOWIEDZ