Révision 521
Ajouté par frkanaan il y a presque 4 ans
branch/KANAAN/sp4a3/sp4a3_kalman.c | ||
---|---|---|
if(ma==nb)
|
||
{
|
||
int i,j,k;
|
||
double temp[nb][mb];
|
||
double temp[na][mb];
|
||
|
||
for(i=0; i<nb; i++)
|
||
for(j=0; j<mb; j++)
|
||
temp[i][j]=B[i][j];
|
||
|
||
for(i=0; i<na; i++)
|
||
for(j=0; j<mb; j++)
|
||
{
|
||
out[i][j]=0;
|
||
for(k=0; k<ma; k++)
|
||
out[i][j] += A[i][k] * temp[k][j];
|
||
{
|
||
temp[i][j]=0;
|
||
for(k=0; k<ma; k++)
|
||
temp[i][j] += A[i][k] * B[k][j];
|
||
}
|
||
out[i][j]=temp[i][j];
|
||
}
|
||
}
|
||
}
|
Formats disponibles : Unified diff
optimized Mul_Mat_Mat function