:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
09/12/09 21:07
Gauss Eli만 설명하자면
뒷부분 써주신 곳은 backward substitution(맞나?) 부분이고요 식에는 문제가 없는 것 같은데요? 당연히 A나b의 숫자가 변하면 답이 변하지요. 그리고 식 잘 보면 a(i, j)가 들어가지요? 대각선 term만이 아니라 모든 term이 다 들어갑니다. 임의의 값은...비베는 잘 몰라서... 근데 대충 랜덤 함수로 넣어 주면 되지 않나요?
09/12/09 21:15
내려올팀은 내려온다님// 아.. 설명을 덜 한거 같네요;;
숫자를 다 넣던 대각선만 숫자를 넣던 답이 똑같더군요 -_-;; 다른 숫자는 다 상관없고 오로지 A 대각선이랑 B만 있으면 답이 나오고 바뀌는 숫자도 없고.. 그렇더군요 -_-;; 제 생각에는 a(i,j)가 들어가니까 모든 숫자에 다 영향을 받아 바뀌어야 할듯 싶은데.. ㅠㅠㅠㅠ 임의의 값 이야기는 원래 식을 대입해서 B값이 변하게 해야 하는것인지 그냥 전부 아무거나 들어가게 해야 하는지에 대한 의문이었습니다;; 답변 감사합니다.
09/12/09 21:22
흠...써주신 식에는 문제가 없는데..뭔가 다른 곳에 실수가 있을 것 같네요.
예를 들어 앞에서 lower triangle 부분 처리하면서 upper부분을 0으로 만든다든지 하는... 아니면 저기서 쓴 Sum 변수를 출력하지 않았다던지... 다시 한번 코드를 확인해 보는 게 어떨까요? 임의값 얘기는 아직 무슨 이야기인지 잘 모르겠네요 죄송합니다.
09/12/09 21:33
아...저 코드 그대로 쓰셨다면..
뒤에서 두번째 줄 x(i) = b(i) / a(i, i)를 x(i) = Sum / a(i, i)으로 고치세요.
09/12/09 22:23
내려올팀은 내려온다님// 감사합니다. 이론은 그렇게 배웠는데 프로그램 식을 저렇게 배워서 저건줄 알았거든요;;
근데 만약 Sum 으로 바꾼다면 대각선 오른쪽에 한해서 그 식이 성립되는데 그게 맞는걸까요? 처음에 배운대로 한다면 대각선 왼쪽에 있는 식들은 아래로 내려오면서 사라지는게 맞는데 그런데 정작 실습시간에 다르게 배웠으니 ㅠㅠ 아... 뭐가 맞는지 이제 헷갈리기 시작하네요..
09/12/10 11:58
답변이 늦어서 보실 지는 모르겠지만..
가우스 소거법은 첫번째로 대각선 아래의 term들을 0으로 만들고 두번째로 대각선 위의 term들을 대입하여 해를 구하는 것이 순서입니다. 당연히 대각선 아래는 대입할 필요가 없지요. 뭔가 실습시간에 잘못 가르쳐 준 게 아닐까요?
|