댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
2007.10.04 17:48
hw#4_김지훈(문제점 해결/업데이트)
(*.223.202.53) 조회 수 20411 추천 수 62 댓글 0
발표시
1 2 3
4 5 6
7 8 9 행렬 입력시 역행렬 결과가 잘못나옴
>>디버깅을 통해 ‘역행렬이 존재하지 않을 조건’에서 문제점 발견
주어진 행렬의 경우 double precision의 자체오차로 인해
Normalization, Gauss Elimination 과정중 오차발생 및 중첩되어
pivot element가 0(참값)임에도 불구하고 -1.77636e-015(계산값)
로 계산되기 때문에 역행렬이 존재하지 않을 조건을
‘pivot element==0’으로 하여 문제가 발생하였다.
이를 해결하기 위해 역행렬이 존재하지 않을 조건을
‘pivot element의 절대값<0.0000000001’으로 변환하였다.
hw04.cpp, hw04.exe, hw04.ppt 업데이트
1 2 3
4 5 6
7 8 9 행렬 입력시 역행렬 결과가 잘못나옴
>>디버깅을 통해 ‘역행렬이 존재하지 않을 조건’에서 문제점 발견
주어진 행렬의 경우 double precision의 자체오차로 인해
Normalization, Gauss Elimination 과정중 오차발생 및 중첩되어
pivot element가 0(참값)임에도 불구하고 -1.77636e-015(계산값)
로 계산되기 때문에 역행렬이 존재하지 않을 조건을
‘pivot element==0’으로 하여 문제가 발생하였다.
이를 해결하기 위해 역행렬이 존재하지 않을 조건을
‘pivot element의 절대값<0.0000000001’으로 변환하였다.
hw04.cpp, hw04.exe, hw04.ppt 업데이트
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
349 | Final_term2_김기수 | 김기수 | 2007.12.18 | 20075 |
348 | [HW#6] 윤다섭 | 윤다섭 | 2015.04.20 | 20078 |
347 | [HW#3] 최원미 | 원미 | 2013.09.17 | 20080 |
346 | HW#7_박효욱 | 박효욱 | 2009.11.09 | 20083 |
345 | HW#3_김현수 | 김현수 | 2007.09.27 | 20096 |
344 | HW1_김혜민 | 김혜민 | 2008.09.10 | 20096 |
343 | HW2_이정훈 | 이정훈 | 2008.09.17 | 20102 |
342 | HW#2 1 | 이태경 | 2007.09.16 | 20111 |
341 | [HW#6] 유종명 | 명이에요 | 2014.04.14 | 20129 |
340 | 궁금증?? 1 | 이태경 | 2007.09.24 | 20130 |
339 | hw5 | 정재면 | 2012.10.09 | 20140 |
338 | [HW#8] 양운 1 | 양운 | 2016.05.17 | 20155 |
337 | [HW#9] 김상헌 | 김상헌 | 2016.05.26 | 20156 |
336 | finalterm2 | 고원석 | 2006.12.14 | 20166 |
335 | HW7_이정훈 | 이정훈 | 2008.11.11 | 20184 |
334 | [HW#2] 신호철 | 신호철 | 2013.09.09 | 20221 |
333 | [HW#2] 박재혁 | Whatpj | 2013.09.07 | 20258 |
332 | HW#3. SBC | 서병찬 | 2008.09.30 | 20272 |
331 | Homework#8 | 김경옥 | 2006.11.28 | 20290 |
330 | HW#2_문현우 | 문현우 | 2009.09.03 | 20291 |
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5