Digital Signal Processing Reference
In-Depth Information
int max_row_A = 3, max_col_A = 3;
int max_col_B = 3;
int col,row,index_A,index_B;
float val_A,val_B;
for ( row = 0; row
<
max_row_A; row++)
{
for ( col = 0; col
<
max_col_B; col++)
{
index_A = max_col_A*row + col;
index_B = max_col_B*row + col;
val_A = *(some_A + index_A);
val_B = *(some_B + index_B);
*(some_C + index_A) = val_A + val_B;
}
}
}
void mat_scl( float *some_A, float b)
{
int max_row_A = 3, max_col_A = 3;
int col,row,index_A;
float val_A;
for ( row = 0; row
<
max_row_A; row++)
{
for ( col = 0; col
<
max_col_A; col++)
{
index_A = max_col_A*row + col;
val_A = *(some_A + index_A);
*(some_A + index_A) = val_A*b;
}
}
}
void mat_unt( float *some_A)
{
int max_row_A = 3, max_col_A = 3;
int col,row,index_A;
Search WWH ::




Custom Search