Witam,
mam macierz symetryczną A o rozmiarze NxN, gdzie N%8=0
oraz wektor x o rozmiarze N.
W programie przechowuję w postaci tablicy jednowymiarowej dolną macierz (wiersz po wierszu).
Chciałbym dokonać mnożenia A*x.
Jednocześnie chcę to zrobić w pętli o kroku 8, przesuwając się wzdłuż tablicy przechowującej macierz dolną (od początku do końca).
Czyli chcę uniknąć skoków po tablicy przechowującej macierz...
Czy jest mi ktoś w stanie coś podpowiedzieć?
Wydaje mi się, że pętla zewnętrzna to będzie
for(i=0; i<rozm_tablicy; i+=8)
{
....
}
a rozm_tablicy=N*(N+1)/2