- 1변수 방정식의 solution 프로그램 (Bisection method, Newton-Raphson method)

Slides:



Advertisements
Similar presentations
조손가정 급증 … 가난도 대물림 올해 7 만 가구 … 15 년 새 2 배로 월 평균소득 59 만 7000 원 불과 중학생 둘 중 한 명 “ 진학 포기 ” 창호 (14· 가명 ) 는 한 살 때 부모가 이혼하면서 할아버지 (69)· 할머니 (63) 와 살고 있다. 아버지는.
Advertisements

Timer Department of Digital Contents Sang Il Park.
제 2 장. 비선형 방정식의 해법 1. 방정식의 근 2. 방정식의 실근을 구하는 해법 3. 다항식의 복소수 근을 구하는 해법.
수치해석 (Numerical Analysis) 보간법 (Interpolation). Page 2 보간법 (Interpolation) In this chapter … 보간법이란 ? 통계적 혹은 실험적으로 구해진 데이터들 (x i ) 로부터, 주어진 데이터를 만족하는 근사.
Add Your Text 5. 지수함수와 로그함수 1. 지수함수 2. 로그함수 · 지수함수와 그 그래프 · 지수방정식과 지수부등식 · 로그 함수와 그 그래프 · 로그방정식과 로그부등식.
구월 아시아드 선수촌 상업지구 인천의 중심 상권을 노려라 !! 행정의 중심 구월 선수촌 상권은 인근의 인천시청, 남인천세무서, 남동경찰서, 남동소방서, 인천지방노동, 인천 교육청 각종 관공서 밀집지역 교통의 중심 인천터미널, 인천터미널역, 예술회관역 등 인천지하철 1.
수치해석 (Numerical Analysis) 과목 개요 문양세 강원대학교 IT 대학 컴퓨터과학전공.
수치해석 (Numerical Analysis)
재료수치해석 HW # 박재혁.
선형 연립 방정식 풀기와 역행렬 구하기 신소재 김경옥.
Gauss Elimination with scaled partial pivoting
적분방법의 연속방정식으로부터 Q=AV 방정식을 도출하라.
확률분포의 개념 미분과 적분의 개념을 사전에 공부한다.
제 5 장. 보간법(Interpolation)
9장. C 언어의 핵심! 함수. 9장. C 언어의 핵심! 함수 9-1 함수의 정의와 선언 main 함수 다시 보기 : 함수의 기본 형태 { } 그림 9-1.
(Numerical Analysis of Nonlinear Equation)
제 3장. 연립 방정식의 해법 행렬과 방정식의 행렬 표현 소거법 행렬식과 역 행렬 노름과 조건수 반복법
수치해석 6장 예제문제 환경공학과 천대길.
제 6 장. 수치미분과 수치적분.
수치해석 (Numerical Analysis)
수치해석 (Numerical Analysis)
10장 함수.
Chapter 02 순환 (Recursion).
질의 사항 Yield Criteria (1) 소재가 평면응력상태에 놓였을 때(σ3=0), 최대전단응력조건과 전단변형에너지 조건은σ1 – σ2 평면에서 각각 어떤 식으로 표시되는가? (2) σ1 =σ2인 등이축인장에서 σ = Kεn로 주어지는 재료의 네킹시 변형율을 구하라.
제Ⅲ부 상미분 방정식의 근사해법과 유한요소해석
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
선형대수학 부정적분과 정적분 적분의 응용 Prof. Jae Young Choi
수치해석 2011 Homework Part.1 환경공학과 정수교.
Tail-recursive Function, High-order Function
영상공학수학 Mathematical methods in computer graphics and vision
컴퓨터 프로그래밍 실습 #6 제 4 장 클래스 작성.
근사값과 반올림 오차 절단 오차와 Taylor 급수 오차의 전파
수치해석 (Numerical Analysis)
일차방정식의 풀이 일차방정식의 풀이 순서 ① 괄호가 있으면 괄호를 먼저 푼다.
제4장 제어 시스템의 성능.
받아 내림이 있는 (두 자리 수) – (두 자리 수)
Ⅲ. 이 차 방 정 식 1. 이차방정식과 그 풀이 2. 근 의 공 식.
13. 연산자 오버로딩.
1.4 중첩된 한정기호 (Nested Quantifiers) 이산수학 (Discrete Mathematics)
프로그래밍 개요
어서와 C언어는 처음이지 제14장.
술어명제의 해석  ∧ ∨ → ↔  =.
13. 포인터와 배열! 함께 이해하기 IT응용시스템공학과 김 형 진 교수.
메모리 관리 & 동적 할당.
Chapter 8 운동량과 충격량, 충돌.
수치해석 (Numerical Analysis)
연산자 (Operator).
Metal Forming CAE Lab., Gyeongsang National University
Choi Seong Yun 컴퓨터 프로그래밍 기초 #06 : 반복문 Choi Seong Yun
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
3강. 컴퓨터와의 기본적인 소통수단 - I 연산자란? 컴퓨터와 소통하기 위한 다양한 방법들
홍수추적 담당교수명 : 서 영 민 연 락 처 :
수치해석 (Numerical Analysis)
미분방정식.
수학10-나 1학년 2학기 Ⅱ.부등식의 영역 1. 부등식의 영역(2/5) 부등식 영역 수업계획 수업활동.
단원 02. 기계를 구성하는요소(기계요소) (198p) 학습목표 1. 기계요소를 분류하여 설명할 수 있다. 2
소리 편집 안 재 형.
홍수추적 담당교수명 : 서 영 민 연 락 처 :
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
제 5장 제어 시스템의 성능 피드백 제어 시스템 과도 성능 (Transient Performance)
1. 접선의 방정식 2010년 설악산.
상관계수.
수치해석 (Numerical Analysis)
이산수학(Discrete Mathematics)  술어와 한정기호 (Predicates and Quantifiers)
수치해석 ch3 환경공학과 김지숙.
Introduction to Wavelets - G.E. Peckham
13. 포인터와 배열! 함께 이해하기.
Cuk LED driver output current ripple calculation
감쇠 시스템의 고유진동수와 모드의 민감도를 계산하기 위한 대수적 방법의 개선
5. 1 두 수를 입력받아 큰 수를 구하는 순서도를 작성하시오
Presentation transcript:

- 1변수 방정식의 solution 프로그램 (Bisection method, Newton-Raphson method) 재료수치해석 - 1변수 방정식의 solution 프로그램 (Bisection method, Newton-Raphson method) 신소재공학과 20021170 김 현 수

1변수 방정식의 solution 프로그램 1. Bisection Method (1) 구간 [a, b]를 결정한다. (2) x=(a+b)/2를 계산한다. (3) f(a), f(x)를 계산한다. (4) f(a) x f(x) 의 부호를 계산한다. a. f(a) x f(x) > 0 : [a,b]←[x,b] 로 두고 (2)로 간다. b. f(a) x f(x) < 0 :    |b-a| < ε 이면 x를 근으로 하고 계산을 끝낸다.    |b-a| > ε 이면 [a,b]←[a,x] 로 두고 (2)로 간다. c. f(a) x f(x) = 0 :   f(a) = 0이면 a를 근으로 하고 계산을 끝낸다.   f(x) = 0이면 x를 근으로 하고 계산을 끝낸다. (5) (2) ~ (4)의 반복 계산으로 근을 구할 수 없다면, (1)에서 정해진 구간 내에 근이 존재하지 않으므로 초기의 구간을 바꾸어 다시 계산하여야 한다.

1변수 방정식의 solution 프로그램 2. Newton-Raphson Method (1) 초기 근사해 xn를 결정한다. (2) f(xn), f’(xn) 를 계산한다. (3) 식 을 이용하여 xn+1을 계산한다. (4) f(xn+1)≈0의 값을 이용하여 수렴 여부를 판정한다. a. |f(xn+1)-f(xn)|< ε 이면, f(x)=0의 근을 x로 두고 계산을 종료. b. |f(xn+1)-f(xn)|≥ ε 이면, xn←xn+1로 두고 과정 (2)로 돌아간다.

1변수 방정식의 solution 프로그램 ◀ Bisection Method Fortran Code

1변수 방정식의 solution 프로그램 ◀ Newton-Raphson Method Fortran Code

1변수 방정식의 solution 프로그램 ▼ Bisection Method 결과 화면

1변수 방정식의 solution 프로그램 ▶ 결론 Newton-Raphson Method가 Bisection Method 를 이용했을 때보다 iteration 이 적어서 더 효율적임을 알 수 있다.

1변수 방정식의 solution 프로그램 P = 0.5 atm 일 때 결과값 (Bisection Method) ◀ (Newton-Raphson Method)