2 become 1 :)

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.
Awatar użytkownika
rafider
Posty: 23
Rejestracja: 16 kwie 2006 00:00
Lokalizacja: Kraków

2 become 1 :)

Post autor: rafider »

Witam forumowiczów.
Nie mogę sobie poradzić z pewnym problemem, otóż: Rejestruje przebiegi prądu i napięcia, w których występują harmoniczne. Niestety harmoniczne niekoniecznie są takie same. Potem robie FFT i w rezultacie powstają dwie macierze (dla prądu i napięcia), w których:
1wszy wiersz to wykryte harmoniczne
2gi wiersz to wartości skuteczne wykrytych harmonicznych
3ci wiersz to fazy harmonicznych

I teraz załóżmy że po dokonanym pomiarze otrzymałem następujące macierze
-dla prądu:
15 | 20 | 35
5 | 0,5 | 0,3
0,04| 0,06 | 0,01

-dla napięcia:
15 | 25 | 35
10 | 2 | 1
0,02 | 0,01 | 0,02

Teraz chcę te macierze złączyć w jedną macierz, która powinna wyglądac następująco:
1wszy wiersz wszystkie wykryte harm (pradu i napiecia)
2gi wiersz wartosci skuteczne harmonicznych prądu
3ci wiersz fazy harmonicznych prądu
4ty wiersz wartości skuteczne harmonicznych napiecia
5y wiersz fazy harmonicznych napiecia

dla powyzszych dwoch macierzy, macierz koncowa powinna przybrac postac:

15 | 20 | 25 | 35
5 | 2 | 0 | 0,3
0,04 | 0,01 | 0 | 0,01
10 | 0 | 2 | 1
0,02 | 0 | 0,01 | 0,02

Głowie się i głowie i nie mogę do mety dobiec...

Z góry dzięki za wszelkie uwagi i propozycje

Pozdrawiam

PS niewyraznie to wyglada wiec wrzucam zalacznik
Ostatnio zmieniony 21 lis 2007 22:37 przez rafider, łącznie zmieniany 3 razy.
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: 2 become 1 :)

Post autor: jogurt_owocowy »

Dalej niewyraźnie to wygląda...
Czy np. w drugim wierszu tablicy wyjściowej nie powinno być
15 | 20 | 25 | 35 5 | 0,5 | 0 | 0,3
?
Ostatnio zmieniony 22 lis 2007 12:26 przez jogurt_owocowy, łącznie zmieniany 1 raz.
Awatar użytkownika
rafider
Posty: 23
Rejestracja: 16 kwie 2006 00:00
Lokalizacja: Kraków

Re: 2 become 1 :)

Post autor: rafider »

rzeczywiście pomieszałem trochę :/.
Wstawiam nowy rysunek, opisany. Dane nie koniecznie muszą być takie jak jak pisałem ostatnio.

Do celowo chodzi mi o to, żeby wszystkie pomiary mieć w jednej macierzy. Ponieważ łatwiej mi będzie na nich operować.

Mam nawet już pewien pomysł jak to zrobić. Otóż w pętli for indeksowanej od 0 do 511, sprawdzać wartość indeksu z wykrytą harmoniczną prądu i napięcia. Jeżeli wykryje tylko w macierzy prądu to żeby wyciął kolumnę i wkleił do nowej macierzy dopisując dwa wiersze zerowe na końcu. Jeżeli wykryje tylko w macierzy napięciowej to ma wyciąć kolumnę dopisać dwa wiersze zerowe między wierszem harm. a rms i wkleić powstałą kolumnę do nowej macierzy. Jeżeli wykryje tu i tu, to ma połączyć obie kolumny w jedną kolumnę.
tylko coś z realizacja nie jest najlepiej, nie mogę się skoncentrować :/
Awatar użytkownika
rafider
Posty: 23
Rejestracja: 16 kwie 2006 00:00
Lokalizacja: Kraków

Re: 2 become 1 :)

Post autor: rafider »

już sobie sam poradziłem
ODPOWIEDZ