Tasks from First to Fourth are done!
This commit is contained in:
parent
50cc0f9b65
commit
48d6198ca3
64 changed files with 2217 additions and 13 deletions
|
@ -3,13 +3,11 @@
|
|||
|
||||
void matrix_multiply(const double *A, const double *B, double *c, int n, int m, int l)
|
||||
{
|
||||
int i, j, k, index;
|
||||
int i, j, k;
|
||||
for (i = 0; i < n; i++)
|
||||
for (j = 0; j < l; j++)
|
||||
for (k = 0; k < m; k++)
|
||||
{
|
||||
index = i * l + j;
|
||||
c[index] = 0;
|
||||
for (k = 0; k < m; k++)
|
||||
c[index] += A[i * m + k] * B[k * l + j];
|
||||
for (j = 0; j < l; j++)
|
||||
c[i * l + j] += A[i * m + k] * B[k * l + j];
|
||||
}
|
||||
}
|
||||
|
|
|
@ -101,13 +101,11 @@ void t9_solve(const double *A, const double *b, double *c, int n, int m)
|
|||
|
||||
void matrix_multiply(const double *A, const double *B, double *c, int n, int m, int l)
|
||||
{
|
||||
int i, j, k, index;
|
||||
int i, j, k;
|
||||
for (i = 0; i < n; i++)
|
||||
for (j = 0; j < l; j++)
|
||||
for (k = 0; k < m; k++)
|
||||
{
|
||||
index = i * l + j;
|
||||
c[index] = 0;
|
||||
for (k = 0; k < m; k++)
|
||||
c[index] += A[i * m + k] * B[k * l + j];
|
||||
for (j = 0; j < l; j++)
|
||||
c[i * l + j] += A[i * m + k] * B[k * l + j];
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue