- TI nspire
[TI-nspire] Iteration, Gauss-Seidel 가우스-자이델 반복법으로 연립방정식 풀기 (행렬X)
http://www.allcalc.org/16404 연립방정식을 푸는 방법으로서 역행렬, RREF, linsolve() 등을 이용한 일반적인 방법 이외에 가우스-자이델 Gauss-Seidel 반복법을 이용한 풀이법를 소개합니다.
1. 문제
다음 연립방정식을 "Gauss-Seidel 법"으로 풀어라.
2. 풀이
- a, b, c 변수에 0을 저장합니다. (x1, x2, x3 대식 a,b,c 를 사용합니다)
(값이 비어있을 경우에 "Error: Circular definition" 이 발생할 수 있습니다)
- 각 식을 각각 a, b, c 에 대한 식으로 정리하고,
":" 기호를 이용해서 한 라인에 3개의 명령을 붙여 입력합니다.
- '2'의 마지막에 :{a,b,c} 를 추가합니다.
세 변수에 계산된 결과값을 한꺼번에 보기 위함입니다. 이게 없으면 마지막 명령인 c값만 화면에 보입니다. - 를 눌러가면서 a, b, c 값의 변화를 확인합니다.
그런데, 이렇게 계속 하면 CASIO 계산기와 달리 분자/분모의 숫자만 커질 뿐 끝이 나지 않습니다.
따라서 몇번 하다가 를 눌러서 적당히 근사값(approx) 계산으로 전환해줘야만 합니다.
분수꼴 결과가 필요하지 않다면 처음부터 ctrl enter 로 시작하셔도 되구요.
3. 검증