All pastes #85290 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-07-11 20:50 UTC
rendered paste body
void Matrix_MA(Matrix *a, Matrix *b, Matrix *c)
{
    int i, j, k;
    int ah = a->h;
    int aw = a->w;
    int bw = b->w;
    double *av = a->values;
    double *bv = b->values;
    double *cv = c->values;
    for(i = 0; i < ah; ++i)
        for(j = 0; j < aw; ++j)
            for(k = 0; k < bw; ++k)
                cv[i * bw + k] += av[i * aw + j] * bv[j * bw + k];
}