Wpisanie wartości z wiersza do kolumny
Wpisanie wartości z wiersza do kolumny
Cześć,
W jaki sposób mogę zamienić wszystkie wartości, które są wpisywane do jednego wiersza, aby były zapisywane do jednej kolumny? (tablica.png)
W jaki sposób mogę zamienić wszystkie wartości, które są wpisywane do jednego wiersza, aby były zapisywane do jednej kolumny? (tablica.png)
- Załączniki
-
- tablica.png (15.29 KiB) Przejrzano 11638 razy
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: Wpisanie wartości z wiersza do kolumny
Jednowymiarowa tablica to jednowymiarowa tablica, nie ma w niej kolumn i wierszy. Jeśli chcesz na front panelu zmienić "kierunek" tablicy, to musisz ją najpierw zmniejszyć do jednego elementu i rozciągnąć w drugą stronę:
https://www.youtube.com/watch?v=_GlQ1riWjPc
Może jeszcze małe wsparcie od sympatycznego Pana z NI:
Wpisanie wartości z wiersza do kolumny
Właśnie problem polega na tym, że ja nie tworzę tablicy 'z palca', a jest ona pobierana z pliku csv.
Być może brnę w niewłaściwym kierunku, ponieważ mam następujący problem: (slope.png)
W kolumnie 3 są wyniki z czujnika ciśnienia, natomiast w kolumnie 0 - czas wystąpienia tego ciśnienia.
Podany program do nowej tablicy zapisuje pomiary z ostatnich 30stu sekund.
Wyświetlenie ciśnienia na wykresie jest ok (biała linia), natomiast "Best Linear Fit" pokazuje jakieś dziwne wartości: czasem jest dużo powyżej linii ciśnienia, a czasem (jak w zalaczniku poniżej). Tak samo wartość 'slope' czasem pokazuje '-Inf', 'Inf' lub "NaN'.
Myslałem, że może złe wpisywanie do subarraya powoduje wachania w rysowaniu czerwonej linii.
Być może brnę w niewłaściwym kierunku, ponieważ mam następujący problem: (slope.png)
W kolumnie 3 są wyniki z czujnika ciśnienia, natomiast w kolumnie 0 - czas wystąpienia tego ciśnienia.
Podany program do nowej tablicy zapisuje pomiary z ostatnich 30stu sekund.
Wyświetlenie ciśnienia na wykresie jest ok (biała linia), natomiast "Best Linear Fit" pokazuje jakieś dziwne wartości: czasem jest dużo powyżej linii ciśnienia, a czasem (jak w zalaczniku poniżej). Tak samo wartość 'slope' czasem pokazuje '-Inf', 'Inf' lub "NaN'.
Myslałem, że może złe wpisywanie do subarraya powoduje wachania w rysowaniu czerwonej linii.
Wpisanie wartości z wiersza do kolumny
Do pliku csv są wpisywane na bierząco wyniki pomiarów z urządzenia przez bluetooth, więc udostępniam plik z ostatnimi pomiarami (prosze zmienic rozszerzenie na .csv). W trakcie działania programu tablica caly czas sie zmienia, bo uaktualnia wartosc najnowszego elementu.
W pierwszej kolumnie jest czas w formacie time stamp.
W pierwszej kolumnie jest czas w formacie time stamp.
- Załączniki
-
- measurements.txt
- (1.99 KiB) Pobrany 339 razy
-
- Best Linear Fit.vi
- (19.14 KiB) Pobrany 330 razy
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: Wpisanie wartości z wiersza do kolumny
Uff, wprowadziłem poprawki, dodałem komentarze co i jak - w załączniku.
Naprawdę polecam materiały szkoleniowe:
http://www.ni.com/getting-started/labview-basics/
http://www.ni.com/academic/students/learn/
Naprawdę polecam materiały szkoleniowe:
http://www.ni.com/getting-started/labview-basics/
http://www.ni.com/academic/students/learn/
- Załączniki
-
- Best Linear Fit.vi
- (21.63 KiB) Pobrany 331 razy
Wpisanie wartości z wiersza do kolumny
PiDi: nie rozumiem tego (załącznik) W bloczku 'Best linear fit' do X podpiąłeś zamiast czasu pomiar, który powinien być jako Y, a w Y podałeś wartości trzeciego elementu, czyli temperatury punkty rosy (która tutaj nie ma znaczenia). Jednak gdy zmieniłem element wejściowy X jako czas dzieję się dokładnie to samo co wcześniej - linia czerwona (best linear fit) skacze w górę i dół pomiędzy rzeczywistymi pomiarami.
Ogladalem: https://youtu.be/zyYq6K7_WDM?t=438 i zrobiłem tak jak w filmie, ale linia prosta nie może być w miarę 'stabilna'
Ogladalem: https://youtu.be/zyYq6K7_WDM?t=438 i zrobiłem tak jak w filmie, ale linia prosta nie może być w miarę 'stabilna'
- Załączniki
-
- Bez tytułu.png (3.61 KiB) Przejrzano 11574 razy
Wpisanie wartości z wiersza do kolumny
Znalazłem chyba powód, jednak nie wiem jak to poprawić. Mianowicie jako X podawany jest czas w formacie time stamp. Zrobilem dla tych samych danych Y wykres, gdzie X to liczby z zakresu 1-8 i wyświetliło się poprawnie. Screen:
Dlaczego tak się dzieje?
Dlaczego tak się dzieje?
Re: Wpisanie wartości z wiersza do kolumny
W załączniku kod
- Załączniki
-
- best linear fit 2.vi
- (14.92 KiB) Pobrany 340 razy
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
Re: Wpisanie wartości z wiersza do kolumny
To ciekawe - u mnie oba wykresy są identyczne.
- Załączniki
-
- wyresy.jpg (249.79 KiB) Przejrzano 11527 razy