|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3009 [복사]
일단 행렬관련된거에요
A^-1*X=B
이 식에서 X집합의 값을 구하는거에요
근데 방정식 자체(ex. 2x(1)+3x(2)+1x(3) = 4, 1x(1)+4x(2)+5x(3) = 3, 7x(1)+1x(2)+1x(3) = 5)를
그대로 입력받고 난 뒤에 X값을 구하려고 하는데요
(기본적으로 생각한건 저 위의 식을 입력받고 실수계와 변수계로 나누기만 하면 될거같은데...)
위 방법대로 할려고 하면 어떻게 해야할까요?
그리고 제가 그래도 생각해둔게 있는데 위처럼 입력받고 밑 방법처럼 하려면 어떻게 해야할까요?
일단 식을 그대로 받고난 뒤에
이렇게 변환하고 싶은데요 → (ex. 2x[0]+3x[1]+1x[2]+...+1x[n]=b[1])
저 방법이 될까요? ㅋㅋㅋㅋ;
C언어 초보라 방정식 자체를 입력받아 문제를 해결하라 하니깐
머리가 너무 아파서...
아무튼 결론을 말하자면 방정식 자체를 여러게 입력받아서
어떻게 A(nxn)X(nx1)=B(nx1)의 X행렬을 구할까요? 라는 질문입니다.
조언 부탁드립니다. |
Hit : 4801 Date : 2011/05/17 07:22
|