Files
2022-02-25 15:33:16 +02:00

27 lines
917 B
C

#include "General.h"
void MatrixMultiplication(Data_Type * mat1, Data_Type * mat2, unsigned int mat1_row_size, unsigned int mat1_col_size,
unsigned int mat2_row_size, unsigned int mat2_col_size,
Data_Type ** new_mat, unsigned int * new_mat_row_size, unsigned int * new_mat_col_size)
{
*new_mat_row_size = MAX(mat1_row_size, mat2_row_size);
*new_mat_col_size = MAX(mat1_col_size, mat2_col_size);
*new_mat = (Data_Type *)malloc((*new_mat_row_size) * (*new_mat_col_size));
unsigned int counter_row_new_mat, counter_col_new_mat;
for (counter_row_new_mat = ZERO; counter_row_new_mat < *new_mat_row_size; counter_row_new_mat++)
{
for (counter_col_new_mat = ZERO; counter_col_new_mat < *new_mat_col_size; counter_col_new_mat++)
{
}
}
}
void main(void)
{
//Data_Type mat[100][100]
}