Strona 1 z 1

Mnożenie macierzy - niepoprawny wynik

: 09 lis 2016 18:29
autor: lukaszzz
Cześć,
chcę wymnożyć macierz i wektor ze sobą, ale otrzymany wynik jest niepoprawny. Podejrzewam, że mój program podaje w wyniku mnożenia tylko pierwszy wiersz, a dwa ostatnie pomija. Gdy zamykam program w pętli for (żeby wykonała się 3 razy) wynik również jest niepoprawny.
2.jpg
Proszę o pomoc w rozwiązaniu tego problemu i wyjaśnienie czym to jest spowodowane.

Re: Mnożenie macierzy - niepoprawny wynik

: 09 lis 2016 18:40
autor: PiDi
Przede wszystkim to co robisz to nie jest mnożenie macierzy z wektorem, tylko mnożenie dwóch dwuwymiarowych tablic. Do działań na macierzach i wektorach służy paleta Mathematics -> Linear Algebra (w szczególności dla Ciebie funkcja "A x B").

Uwaga na ten temat jest nawet opisana w helpie do bloczka multiply: http://zone.ni.com/reference/en-XX/help ... /multiply/

Mnożenie macierzy - niepoprawny wynik

: 09 lis 2016 18:44
autor: lukaszzz
Po zastosowaniu poleconej przez Ciebie operacji, problem się rozwiązał. Wszystko gra, dziękuję za pomoc :)