해당크기의 배열을 typedef 했다고 치자궁~
typedef struct{
float index[3][3];
}Matrix3X3;
Matrix3X3 Multiply3X3Matrices( Matirx3X3 a, Matrix3X3 b )
{
Matrix3X3 temp;
for( int i = 0; i < 3; i++){
for( int j = 0; j < 3; j++){
for( int k = 0; k < 3; k++){
temp.index[i][j] += (a.index[i][j] * b.index[k][j]);
}
}
}
return temp;
}
typedef struct{
float index[3][3];
}Matrix3X3;
Matrix3X3 Multiply3X3Matrices( Matirx3X3 a, Matrix3X3 b )
{
Matrix3X3 temp;
for( int i = 0; i < 3; i++){
for( int j = 0; j < 3; j++){
for( int k = 0; k < 3; k++){
temp.index[i][j] += (a.index[i][j] * b.index[k][j]);
}
}
}
return temp;
}
흠좀...-_-;; 이거야 ?
ㅇㅇ 같은 크기의 행렬 곱하는거야
난 4x3 에 3x2 하는 중이야 ``
2중 포로 할려니 퀘드릅네 - -;;
그것도 구현해달라고?? -_-
아니 `` 내가 구하고 있는 중이야
2중 포는 좀 힘든가 - -;;
아니군 2중포로도 구현 가능한게 있군 -_-
`` 아호... 머리 아파 ~ 이상한 문제에 열을 내고 있는 저 ㄱ-
저거 수학에 나와있는 공식있잖아요 . 그거 부터 순서 알아내심되는데.. 저희학부 1학년애들 레포트로 나왓다고 하던데... 서로 다른행렬 곱 구하기?
나는 수학을 잘 몰라서 외워서 쓰거덩 같은크기 행렬이랑 한행렬 * 1열짜리 행렬밖에 안써 -_-
-_-a 공식 안다고, 프로그램으로 다 만들 줄 알면 - -;; 미분도 적분도 금방이겠음둥 ㄱ-;;;
공식을 안다라는것과 공식을 이해한다라는건 조금 미묘한 차이가 있습니다. 제가 순서를 알아내라는건 공식을 이해한 후 프로그래밍해 보시거나 관련소스를 참조해보시면 이해하는데 좀더 수월하다 라는 의미에서 입니다 ^^;
^^;; 아 그런뜻이었습니까 ? ㅈㅅ합니다, 지금 까칠해져서, 다 풀어가는 98% 이해와 제어 안되는 변수때문에 ^^;;