수치해석 ch3 환경공학과 20070075 김지숙.

Slides:



Advertisements
Similar presentations
10-7 부동소수점 (Floating-Point) 계산  컴퓨터에서 숫자를 표기하는 방법  가수 (Fraction) : 부호화된 고정소수점 숫자 지수 (Exponent) : 소수점의 위치를 표시 ( 예 )10 진수 를 표기하면 Fraction Exponent.
Advertisements

6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
제 2 장. 비선형 방정식의 해법 1. 방정식의 근 2. 방정식의 실근을 구하는 해법 3. 다항식의 복소수 근을 구하는 해법.
1.3.1 원의 방정식. 생각해봅시다. SK 텔레콤에서는 중화동에 기지국을 세우려고 한다. 이 기지국은 중화고, 중화우체국, 뚝방에 모두 전파를 보내야 한다. 기지국은 어디에 세워야 할까 ? 중화동의 지도는 다음과 같다 원의 방정식.
Add Your Text 5. 지수함수와 로그함수 1. 지수함수 2. 로그함수 · 지수함수와 그 그래프 · 지수방정식과 지수부등식 · 로그 함수와 그 그래프 · 로그방정식과 로그부등식.
주요 내용 행렬 스칼라, 벡터, 행렬 행렬의 합과 곱 여러가지 행렬들 전치 행렬 정방 행렬 역가능 행렬 역 행렬 행렬식.
재료수치해석 HW # 박재혁.
Gauss Elimination with scaled partial pivoting
Engineering Mathematics, Fourth Edition
적분방법의 연속방정식으로부터 Q=AV 방정식을 도출하라.
Report #5 - due: 4/13 다음 10*5의 희소 행렬 A, B를 고려하라.
(Numerical Analysis of Nonlinear Equation)
Numerical Analysis Spring Semester 2011 Homework (part 1)
제 3장. 연립 방정식의 해법 행렬과 방정식의 행렬 표현 소거법 행렬식과 역 행렬 노름과 조건수 반복법
수치해석 6장 예제문제 환경공학과 천대길.
Report #2 - Solution 문제 #1: 다음과 같이 프로그램을 작성하라.
- 1변수 방정식의 solution 프로그램 (Bisection method, Newton-Raphson method)
제 6 장. 수치미분과 수치적분.
수치해석 (Numerical Analysis)
역행렬 구하는 프로그램 C와 Fortran 환경공학과 천대 길.
질의 사항 Yield Criteria (1) 소재가 평면응력상태에 놓였을 때(σ3=0), 최대전단응력조건과 전단변형에너지 조건은σ1 – σ2 평면에서 각각 어떤 식으로 표시되는가? (2) σ1 =σ2인 등이축인장에서 σ = Kεn로 주어지는 재료의 네킹시 변형율을 구하라.
제Ⅲ부 상미분 방정식의 근사해법과 유한요소해석
수치해석 2011 Homework Part.1 환경공학과 정수교.
CAS (Computer Algebra System) 소개
6장. printf와 scanf 함수에 대한 고찰
영상공학수학 Mathematical methods in computer graphics and vision
9장 기둥의 좌굴(Buckling) Fig Columns with pinned ends: (a) ideal column; (b) buckled shape; and (c) axial force P and bending moment M acting at a cross.
행렬 기본 개념 행렬의 연산 여러가지 행렬 행렬식 역행렬 연립 일차 방정식 부울행렬.
11장. 1차원 배열.
일차방정식의 풀이 일차방정식의 풀이 순서 ① 괄호가 있으면 괄호를 먼저 푼다.
Ⅱ. 정보의 표현 1. 진수 변환 2. 2진수의 연산 3. 실수의 표현 ■ 단원 학습 정리 1. 10진수와 2진수
제4장 제어 시스템의 성능.
Ⅲ. 이 차 방 정 식 1. 이차방정식과 그 풀이 2. 근 의 공 식.
프로그래밍 개요
고체역학 1 기말고사 학번 : 성명 : 1. 각 부재에 작용하는 하중의 크기와 상태를 구하고 점 C의 변위를 구하시오(10).
Report #3 - due: 4/6 100*100의 2개의 희소 행렬 A, B를 전달 받아서 이들의 덧셈을 구하고, 그 결과의 행렬 C를 반환하는 add_sparse_matrix(A, B, C)를 다음과 같이 작성하라. 희소 행렬은 sparse_matrix 타입으로 표현된다.
Quiz #7 다음 수들을 합병 정렬과 퀵 정렬 알고리즘을 이용하여 오름 차순으로 정렬하였을 때, 데이터 이동 회수를 각각 구하라. 여러분은 정렬 과정을 단계별로 보이면서 이동 회수를 추적해야 한다. 단, 퀵 정렬시에 피봇으로 배열의 왼쪽 첫 번째 원소를 선택한다. 5.
Term Projects 다음에 주어진 2개중에서 한 개를 선택하여 문제를 해결하시오. 기한: 중간 보고서: 5/30 (5)
Metal Forming CAE Lab., Gyeongsang National University
행렬의 개요 행렬은 수를 원소로 지니는 다차원 배열이다. mn (“m by n”) 행렬은 m개의 행과 n개의 열을 갖는다.
행렬의 개요 행렬은 수를 원소로 지니는 다차원 배열이다. mn (“m by n”) 행렬은 m개의 행과 n개의 열을 갖는다.
고체역학 2 - 기말고사 1. 단면이 정사각형이고 한번의 길이가 a 일 때, 최대굽힘응력과 최대전단응력의 비를 구하라(10).
1. 2진 시스템.
홍수추적 담당교수명 : 서 영 민 연 락 처 :
⊙ 이차방정식의 활용 이차방정식의 활용 문제 풀이 순서 (1)문제 해결을 위해 구하고자 하는 것을 미지수 로 정한다.
고체역학1 기말고사1 2. 특이함수를 이용하여 그림의 보에 작용하는 전단력과 굽힘모멘트를 구하여 작도하라[15]. A C B
CAS (Computer Algebra System) 소개
미분방정식.
수학10-나 1학년 2학기 Ⅳ.삼각함수 4. 삼각방정식과 삼각부등식(9/12) 삼각함수 수업계획 수업활동.
자동제어공학 3. 물리적 시스템의 상태방정식 정 우 용.
수학10-나 1학년 2학기 Ⅱ.부등식의 영역 2. 연립부등식의 영역 (3/5) 부등식 영역 수업계획 수업활동.
수학10-나 1학년 2학기 Ⅱ.부등식의 영역 1. 부등식의 영역(2/5) 부등식 영역 수업계획 수업활동.
수학10-나 1학년 2학기 Ⅳ.삼각함수 3. 삼각함수의 그래프( 8 / 12 ) 삼각함수 수업계획 수업활동.
(생각열기) 요리를 할 때 뚝배기로 하면 식탁에 올라온 후에도 오랫동 안 음식이 뜨거운 상태를 유지하게 된다. 그 이유는?
1. 접선의 방정식 2010년 설악산.
CAS (Computer Algebra System) 소개
상관계수.
컴퓨터공학과 손민정 Computer Graphics Lab 이승용 교수님
고체역학1 중간고사1 부정행위는 친구의 죽이기 위해서 자신의 영혼을 불태우는 행위이다! 학번 : 이름 :
I. 수와 식 1. 유리수와 순환소수.
Numerical Analysis Homework(part2)
어서와 C언어는 처음이지 제21장.
수학 2 학년 1 학기 문자와 식 > 미지수가 2개인 연립방정식 ( 4 / 4 ) 계수가 소수 분수인 연립방정식.
수학 2 학년 1 학기 문자와 식 > 미지수가 2개인 연립방정식 ( 1 / 1 ) 연립일차방정식의 해.
수학 2 학년 1 학기 문자와 식 > 부 등 식 ( 1 / 2 ) 일차부등식의 풀이.
수학 2 학년 1 학기 문자와 식 > 미지수가 2개인 연립방정식 ( 3 / 4 ) 대입법으로 풀기.
문제의 답안 잘 생각해 보시기 바랍니다..
Ch8.기본적인 RL, RC 회로 자연응답, 강제응답, 시정수, 계단입력과 스위치 회로
감쇠 시스템의 고유진동수와 모드의 민감도를 계산하기 위한 대수적 방법의 개선
Kirchhoff’s Rule (키르히호프의 법칙) Kirchhoff의 전압법칙 Kirchhoff의 전류법칙.
Presentation transcript:

수치해석 ch3 환경공학과 20070075 김지숙

3.1 다음의 3원 연립방정식의 해를 Gauss의 단순 소거법 및 Pivot 선택법을 이용하여 구하라. (1) (2) (3) (해) 전진 소거 : 식 (2)에서 식 (1)의 1/2 배를 빼면 (2)' 식 (3)에서 식 (1)의 2 배를 빼면 (3)' 식 (3)'부터 식 (2)'의 7/3 배를 빼면 (3)" 후진 대입 : 식 (3)"으로부터 을 구하면

3.1 다음의 3원 연립방정식의 해를 Gauss의 단순 소거법 및 Pivot 선택법을 이용하여 구하라. 이것을 (2)'에 대입하고 을 구하면 이것을 (1)에 대입하여 이상으로부터, 이 해이다.  

3.2 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 3.2 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 (해) [단순 소거법의 경우] ,제 1 식 ․제 2 식으로부터 10진 3자릿수의 부동 소수점수의 계산에서는 이다. 이것으로부터

3.2 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 3.2 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 소거법의 경우 Pivot의 선택에 따라, 제 1 식과 제 2 식을 교환한다. , 제 1식 ․제 2 식으로부터 여기에서, 이다. 이것으로부터 [실제 해]

의 관계가 있다. 일 때, 행렬 의 제 1 행과 행렬 의 제 1 열을 3.3 연립3원 방정식을 이용하여 LU 분해법의 알고리즘을 Doolittle 방법 및 Crout 방법에 대하여 유도하고, (예제 3.1)의 문제의 해를 LU 분해법으로 계산기와 Excel을 이용하여 구하라. 분해 방법으로서, 의 조건으로 구하는 Doolittle법과 의 조건으로 구하는 Crout법이 있다. 두가지 모두 계수 행렬 가 정칙인 것을 조건으로 한다. 의 조건의 경우, 의 임의의 요소 는 로부터 의 관계가 있다. 일 때, 행렬 의 제 1 행과 행렬 의 제 1 열을

로 표현할 수 있다. 이것을 되풀이하고, k단에서는 행렬 의 제 행과 행렬 의 제 열이 (3.20) (3.21)1 3.3 연립3원 방정식을 이용하여 LU 분해법의 알고리즘을 Doolittle 방법 및 Crout 방법에 대하여 유도하고, (예제 3.1)의 문제의 해를 LU 분해법으로 계산기와 Excel을 이용하여 구하라. 로 계산할 수 있다. 일 때, 행렬 의 제 2 행과 행렬 의 제 2 열을 로 계산할 수 있다. 여기에서 이라 한다면 로 표현할 수 있다. 이것을 되풀이하고, k단에서는 행렬 의 제 행과 행렬 의 제 열이 (3.20) (3.21)1 (3.21)2 (3.22) 로 구해진다.

계산 결과를 표 3.2에 보여 준다. 실제값은 이고, 어느 쪽이든 실제값에 수렴하고 있다. 3.4 다음의 연립 1차 방정식을 초기값 로서 Jacobi법, Gauss Seidel 법, SOR 법으로 계산기와 Excel을 이용하여 구하라. (해) 제 1 식으로부터 제 2 식으로부터 계산 결과를 표 3.2에 보여 준다. 실제값은 이고, 어느 쪽이든 실제값에 수렴하고 있다.

[예제 3.1] 다음의 3원 연립방정식의 해를 Gauss의 단순 소거법으로 구하라. (1) (2) (3) (해) 전진 소거 : 식 (2)에서 식 (1)의 1/2 배를 빼면 (2)' 식 (3)에서 식 (1)의 2 배를 빼면 (3)' 식 (3)'부터 식 (2)'의 7/3 배를 빼면 (3)" 후진 대입 : 식 (3)"으로부터 을 구하면

[예제 3.1] 다음의 3원 연립방정식의 해를 Gauss의 단순 소거법으로 구하라. 이것을 (2)'에 대입하고 을 구하면 이것을 (1)에 대입하여 이상으로부터, 이 해이다.  

[예제 3.2] 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 [예제 3.2] 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 (해) [단순 소거법의 경우] ,제 1 식 ․제 2 식으로부터 10진 3자릿수의 부동 소수점수의 계산에서는 이다. 이것으로부터

[예제 3.2] 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 [예제 3.2] 10진 3자릿수의 계산기로 다음의 연립 방정식을 단순 소거법에 따라 구하라. 단, 로 한다 소거법의 경우 Pivot의 선택에 따라, 제 1 식과 제 2 식을 교환한다. , 제 1식 ․제 2 식으로부터 여기에서, 이다. 이것으로부터 [실제 해]

[예제 3.3] 다음의 3원 연립 방정식의 해를 Gauss-Jordan법으로 구하라. (1) (2) (3) (해) 행렬식으로 표현한다면 제 1단계는, 계수 행렬의 제1열의 대각 요소만 1로 하고 이외는 0으로 한다. 이 때, 제1행을 1/2배로 한다. 다음에, 제2행-제1행, 제3행-4×제1행을 계산하여

[예제 3.3] 다음의 3원 연립 방정식의 해를 Gauss-Jordan법으로 구하라. 제 2 단계는, 계수 행렬의 제2열의 대각 요소만 1로 하고 이외는 0으로 한다. 이 때문에, 제2행을 -1/3배 한다. 다음에, 제1행-2×제2행, 제3행-(-7)×제2행을 계산하여 제 3 단계는, 계수 행렬의 제3열의 대각 요소만 1로 하고 이외는 0으로 한다. 이 때문에, 제3행을 -3/56배 한다. 다음에, 제1행-(13/3)×제3행, 제2행-(-2/3)×제3행을 계산하여 이것으로부터, 의 해를 얻는다.

[예제 3.4] 다음의 행렬을 분해하라. 단, Pivot의 선택은 하지 않는다고 한다. (해) 제 1 단계( ) : 의 제 1 행과 의 제 1 열은 이다. 제 2 단계( ) : 은 의 제 2 행과 의 제 2 열은 `

[예제 3.4] 다음의 행렬을 분해하라. 단, Pivot의 선택은 하지 않는다고 한다. 제 3 단계( ) : 은 의 제 3 행과 의 제 3 열은 이상으로부터, 로 분해할 수 있다.

[예제 3.5] 다음 연립 방정식의 해를 구하라 그림 3.2 프로그램 C3.3의 실행 결과 방정식 Ax=b(A:n*n x:n*1 b:n*1)을 수정된 Cholesky법으로 계산 n = 3 a11=2.5 a12=1.4 a13=2.8 a21=1.4 a22=8.6 a23=5.8 a31=2.8 a32=5.2 a23=8.0 b11=1.5 b21=2.0 b31=-5.0 해 x -0.189379 -1.399844 1.404725

[예제 3.6] 다음의 연립 1차 방정식을 초기값 로서 Jacobi법으로 구하라. (해) 제 1 식으로부터 제 2 식으로부터 계산 결과를 표 3.2에 보여 준다. 실제값은 이고, 어느 쪽이든 실제값에 수렴하고 있다. 계산횟수 x y 1 2 3 4 5 6 7 8 9 10 0.8 1.04 1.008 0.9984 0.99968 1.000064 1.0000128 0.9999974 0.9999995 1.0000001 1.2 0.992 1.00032 0.9999872 1.0000005

[예제 3.7] 예제 3.6의 연립 1차 방정식을 초기값 으로 하여 Gauss- Seidel법으로 구하라. (해) 제 1 식으로부터 제 2 식으로부터 계산 결과를 표 3.3에 나타내었다. 실제값은 이며, 양 쪽 모두 Jacobi법보다 적은 계산 횟수로 실제값에 수렴하고 있다. 계산횟수 x y 1 2 3 4 5 0.8 1.008 0.99968 1.0000128 0.9999995 1.04 0.9984 1.000064 0.999974 1.0000001

[예제 3.8] 예제 3.6의 연립 1차 방정식을 초기값 으로 하여 SOR법으로 구하라. (해) 제 1 식으로부터 , 제 2 식으로부터