목차
1 행렬의 표현
2 행렬의 곱
각 구현부는
(1)헤더파일
(2)함수구현 파일
(3)테스트파일
(4)실행결과파일
(5)실행파일
로 구성되어 있습니다.
2 행렬의 곱
각 구현부는
(1)헤더파일
(2)함수구현 파일
(3)테스트파일
(4)실행결과파일
(5)실행파일
로 구성되어 있습니다.
본문내용
전체 구조 및 함수원형
/* myMatrixFunction.h */
/* 2004-10-10 */
//Request Header Files
//#include
//#include
void printMatrix(int **, int, int, char *);
int * vector(int);
int ** matrix(int, int);
void freeVector(int *);
void freeMatrix(int **, int, int);
int ** identicalMatrix(int); //항등행렬 생성(메모리할당+원소구성까지)
void randElement(int **a, int m, int n, int range); //range : 원소범위
void multiplyTwoMatrix(int **,int **,int **,int,int,int);
void all_Element_Zero(int ** a, int r, int c); //모든원소를 0 으로.
실행결과 화면
[A]
7 6 3
1 3 4
3 9 2
[B]
7 6 3 1
3 4 3 9
2 3 2 4
[A*B]
73 75 45 73
24 30 20 44
52 60 40 92
[I]
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
[I*I]
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
[TEMP]
7 6 3 1
3 4 3 9
2 3 2 4
4 9 4 3
[TEMP*I]
7 6 3 1
3 4 3 9
2 3 2 4
4 9 4 3
[ZERO]
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
/* myMatrixFunction.h */
/* 2004-10-10 */
//Request Header Files
//#include
//#include
void printMatrix(int **, int, int, char *);
int * vector(int);
int ** matrix(int, int);
void freeVector(int *);
void freeMatrix(int **, int, int);
int ** identicalMatrix(int); //항등행렬 생성(메모리할당+원소구성까지)
void randElement(int **a, int m, int n, int range); //range : 원소범위
void multiplyTwoMatrix(int **,int **,int **,int,int,int);
void all_Element_Zero(int ** a, int r, int c); //모든원소를 0 으로.
실행결과 화면
[A]
7 6 3
1 3 4
3 9 2
[B]
7 6 3 1
3 4 3 9
2 3 2 4
[A*B]
73 75 45 73
24 30 20 44
52 60 40 92
[I]
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
[I*I]
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
[TEMP]
7 6 3 1
3 4 3 9
2 3 2 4
4 9 4 3
[TEMP*I]
7 6 3 1
3 4 3 9
2 3 2 4
4 9 4 3
[ZERO]
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
추천자료
Sparse Matrix 란 무엇이고 어떻게 사용되는지..
Orthogonal Matrix와 회전 행렬, 회전 변환과 좌표계 변환 그리고 로봇좌표계정의
희소행렬연산하기
[윈도우용]MATRIX Class의 + * 연산자에 대한 행렬의 덧셈, 행렬의 상수 곱셈, 행렬과 행렬의...
C언어를 이용한 [2][2]행렬의 덧셈,뺄셈,곱셈,나눗셈 프로그램
[자료구조] assignment -sparse matrix구현(희소행렬)-
Matrix 해석 일반 (Matrix operation, 행렬 곱, symmetric, transpose, 등)
희소 행렬(sparse matrix)의 곱셈 구현
C언어로 작성한 행렬 곱셈 프로그램 (Matrix Multi)
소개글