Microsoft PowerPoint - m05_Equation1(Print) [호환 모드]

Similar documents
슬라이드 1

(Microsoft PowerPoint - Ch6_NumAnalysis.ppt [\310\243\310\257 \270\360\265\345])

Open methods

Microsoft PowerPoint - m22_ODE(Print) [호환 모드]

장연립방정식을풀기위한반복법 12.1 선형시스템 : Gauss-Seidel 12.2 비선형시스템 12.1 선형시스템 : Gauss-Seidel (1/10) 반복법은초기근을가정한후에더좋은근의값을추정하는체계적인절차를이용한다. G-S 방법은선형대수방정

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A

슬라이드 1

소성해석

Microsoft PowerPoint 다변수 방정식과 함수(1).ppt

MATLAB and Numerical Analysis

fx-82EX_fx-85EX_fx-350EX

Vector Differential: 벡터 미분 Yonghee Lee October 17, 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표

public key private key Encryption Algorithm Decryption Algorithm 1

ASETAOOOCRKG.hwp

슬라이드 1

텀블러514

2002년 2학기 자료구조

B _01_M_Korea.indb

(Microsoft PowerPoint - Ch19_NumAnalysis.ppt [\310\243\310\257 \270\360\265\345])

歯mp3사용설명서

untitled

<30352D30312D3120BFB5B9AEB0E8BEE0C0C720C0CCC7D82E687770>

<BFA9C7E0BEF720C1A6B5B5B0B3BCB1B9E6BEC82E687770>

KARAAUTO_4¿ù.qxd-ÀÌÆå.ps, page Normalize

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770>

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1

untitled

목차 ⅰ ⅲ ⅳ Abstract v Ⅰ Ⅱ Ⅲ i

PowerPoint 프레젠테이션

Microsoft Word - 4장_처짐각법.doc

(Microsoft PowerPoint - Ch3_NumAnalysis.ppt [\310\243\310\257 \270\360\265\345])

Microsoft PowerPoint - 기계공학실험1-1MATLAB_개요2D.pptx

PRO1_14E [읽기 전용]

#KM560

chap 5: Trees

REVERSIBLE MOTOR 표지.gul

Microsoft PowerPoint 일변수 방정식과 함수(1).ppt

Microsoft Word - LectureNote.doc

<INPUT DATA & RESULT / 전단벽 > NUM NAME tw Lw Hw 철근 위치 Pu Mu Vu RESULT (mm) (mm) (mm) 방향 개수 직경 간격 (kn) (kn-m)

Ⅰ. Introduction 우리들을 둘러싸고 잇는 생활 환경속에는 무수히 많은 색들이 있습니다. 색은 구매의욕이나 기호, 식욕 등의 감각을 좌우하는 것은 물론 나뭇잎의 변색에서 초목의 건강상태를 알며 물질의 판단에 이르기까지 광범위하고도 큰 역할을 하고 있습니다. 하

Microsoft Word - 5장_보&골조.doc

PowerPoint 프레젠테이션

1.표지.hwp

INDUCTION MOTOR 표지.gul

#KM-340BL

untitled

13주-14주proc.PDF

#KM-235(110222)

Javascript.pages

대경테크종합카탈로그

ETL_project_best_practice1.ppt

Chap 6: Graphs

에너지경제연구 제13권 제1호

PowerPoint 프레젠테이션

LXR 설치 및 사용법.doc

정답-1-판매용

src.hwp

15<C624><D22C><C911><B4F1><ACFC><D559><2460>-2_<AD50><C0AC><C6A9><D2B9><BCC4><BD80><B85D>.pdf

140307(00)(1~5).indd

슬라이드 1

04 Çмú_±â¼ú±â»ç

4. #include <stdio.h> #include <stdlib.h> int main() { functiona(); } void functiona() { printf("hihi\n"); } warning: conflicting types for functiona

<692E E EB4EBB1E2BFC0BFB0C5C2B5BF5FB9FDB7C9BAAFC3B55FC0FCB8C12E687770>

Orcad Capture 9.x



산선생의 집입니다. 환영해요

제 출 문 환경부장관 귀하 본 보고서를 폐기물관리 규제개선 방안연구 에 관한 최종보고서로 제출합니다 연구기관 한국산업폐기물처리공제조합 연구책임자 연 구 원 연구보조원 이 남 웅 황 연 석 은 정 환 백 인 근 성 낙 근 오 형 조 부이사장 상근이사 기술팀장 법률팀장 기

강의10

Abstract Background : Most hospitalized children will experience physical pain as well as psychological distress. Painful procedure can increase anxie

슬라이드 1

7장.indd

< C6AFC1FD28B1C7C7F5C1DF292E687770>

?

4장.문장

12-file.key

Modern Javascript

°ø±â¾Ð±â±â


LM 가이드

Gray level 변환 및 Arithmetic 연산을 사용한 영상 개선

04-다시_고속철도61~80p

HWP Document

12(4) 10.fm


(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

분 후 가구수 현 행 조 후 가구수 가구수 비 장호원 진암5 468 부 발 무촌3 579 백 사 현방 증포1 448 증 포 갈산1 769 진암5 281 기존 자연마을 진암 코아루아파트 369세대 무촌3 271 기존 자연마을 무촌 효

untitled

Microsoft PowerPoint - a10.ppt [호환 모드]

MAX+plus II Getting Started - 무작정따라하기

acdc EQ 충전기.hwp

01Àå

[수도권대기환경청 소식] 1. 제10차 수도권 대기환경정책 연구회 년도 1/4분기 직장교육 26 제5절 환경용어 해설 교토메카니즘(Kyoto Mechanism) 라돈(Rn) 배출가스 재순환장치(EGR, Exhaust G

슬라이드 1

UI TASK & KEY EVENT

Microsoft PowerPoint - ch03ysk2012.ppt [호환 모드]

2.2, Wm -2 K -1 Wm -2 K -2 m 2 () m 2 m 2 ( ) m -1 s, Wm -2 K -1 Wsm -3 K -1, Wm -2 K -1 Wm -2 K -2 Jm -3 K -1 Wm -2 K -1 Jm -2 K -1 sm -1 Jkg -1 K -1

歯9장.PDF

HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M.

<BCB3B0E8B0CBBBE72031C0E5202D204D4F4E4F C2E687770>

Transcription:

Chap. 5 비선형방정식의해법 (1) - 구간법 CAE 기본개념소개 비선형방정식의개요 증분탐색법 이분법 가위치법 1 Chap.5 비선형방정식 (1) 비선형방정식 (Nonlinear Equation) 선형방정식 : Ax = b 해석적인방법으로방정식을만족하는해의계산이용이함한번의계산으로해를구할수있음 x = A -1 b (Direct calculation) Example: 하중을받는부재의탄성변형 비선형방정식특수한경우 ( 예. 2차함수 ) 를제외하고는해석적인방법으로해를구하기어려움초기치근사및반복계산에의해실제해에근접한근사해를얻어야함 계산시간증대해의수렴성 (convergence) 이항상보장되지는않음 Example: 기하학적비선형성, 재료의비선형성, 경계조건의비선형성등고정점반복법, 2분법, Newton-Raphson 반복법, Secant법등 2 Chap.5 비선형방정식 (1) 1

그래프를사용한비선형방정식해법 dv cd 2 g v dt m v( t) gm tanh c d gcd m t f(m) Q: 자유낙하 4 초후에 36 m/s 를초과하지않는임계질량? ( 단항력계수는 0.25 kg/m) m (kg) 3 Chap.5 비선형방정식 (1) 구간법과개방법 구간법 (Braketing Methods) 정해진폐구간 [a, b] 사이에서해를찾는방법구간의양끝을나타내는 2개의초기가정값사용수렴성보장되나수렴속도늦음 Ex) 증분탐색법, 이분법, 가위치법등 개방법 (Open Methods) 특정한구간없이한개의초기값에서시작하여해를찾는방법수렴성이항상보장되지는않음수렴속도는구간법에비하여빠름 Ex) 고정점반복법, Newton-Raphson법, 할선법등 4 Chap.5 비선형방정식 (1) 2

초기근사치 (Initial Guess) 초기근사치의설정방법 5 Chap.5 비선형방정식 (1) 구간법에서의해의개수 6 Chap.5 비선형방정식 (1) 3

증분탐색법 증분탐색법 (Incremental Searching Method) 구간내부를일정한증분으로분할하여함수의부호가바뀌는부분탐색 증분의구간길이선택에따라결과에차이발생 7 Chap.5 비선형방정식 (1) 증분탐색법 M File function xb = incsearch(func,xmin,xmax,ns) % xb = incsearch(func,xmin,xmax,ns): % finds brackets of x that contain sign changes of % a function on an interval % input: % func = name of function % xmin, xmax = points of interval % ns = (optional) number of subintervals along x % used to search for brackets % output: % xb(k,1) is the lower bound of the kth sign change % xb(k,2) is the upper bound of the kth sign change % If no brackets found, xb = []. if nargin < 4, ns = 50; %if ns blank set to 50 % Incremental search x = linspace(xmin,xmax,ns); f = func(x); nb = 0; xb = []; %xb is null unless sign change detected for k = 1:length(x)-1 if sign(f(k)) ~= sign(f(k+1)) %check for sign change nb = nb + 1; xb(nb,1) = x(k); xb(nb,2) = x(k+1); if isempty(xb) %no brackets were found disp('no brackets found') disp('check interval or increase ns') else disp('number of brackets:') %number of brackets disp(nb) 8 Chap.5 비선형방정식 (1) 4

증분탐색법 f (x) = sin(10x) + cos(3x), [3, 6] p. 143 예제 5.2 Default: ns = 50 ns = 100 9 Chap.5 비선형방정식 (1) 2 분법 (Bisection Method) 방정식 f (x) = 0 x x l x u 에서 f(x) 가연속이고, f (x l ) f (x u )< 0 일때해는 x l 과 x u 사이에존재 초기근사치 : 제 1 근사해 제 2 근사해 10 Chap.5 비선형방정식 (1) 5

2 분법 (Bisection Method) 11 Chap.5 비선형방정식 (1) 2 분법에서의오차및반복횟수 12 Chap.5 비선형방정식 (1) 6

2 분법 Example 13 Chap.5 비선형방정식 (1) 2 분법 알고리즘 Ex) p. 145 예제 5.3 gm gc d f ( m) tanh t v( t) c m d 14 Chap.5 비선형방정식 (1) 7

이분법 M File function [root, ea, iter] = bisection(func,xl,xu,es,maxit) % root = bisection(func,xl,xu,es,maxit): % uses bisection method to find the root of a function % input: % func = name of function % xl, xu = lower and upper guesses % es = (optional) stopping criterion (%) % maxit = (optional) maximum allowable iterations % output: % root = real root if nargin<3, error( insufficient arguments ), test = func(xl) * func(xu); if test>0, error( no sign change ), % if necessary, assign default values if nargin<5, maxit=50; %if maxit blank set to 50 if nargin<4, es=0.001; %if es blank set to 0.001 % bisection iter = 0; xr = xl; while (1) xrold = xr; xr = (xl + xu)/2; iter = iter + 1; if xr ~= 0, ea = abs((xr - xrold)/xr) * 100; test = func(xl) * func(xu); if test < 0 xu = xr; elseif test > 0 xl = xr; else ea = 0; if ea <= es iter >= maxit, break, root = xr; 15 Chap.5 비선형방정식 (1) 가위치법 (False Position Method) 2분법에서새로운 x r 값을평균대신양구간점을연결한직선과 x축간의교점으로계산 x r x u xl f ( x ) l xu f ( x u ) f ( x u ) Ex) p. 152 예제 5.5~5.6 16 Chap.5 비선형방정식 (1) 8

[ 사례연구 ] 온실가스와빗물 (p. 152 ~ 156) 1958 년부터 2003 년까지 Hawaii 의 Mauna Loa 에서수집된이산화탄소의농도증가경향 p CO 2 0.011825( t 1980.5) 1.356975( t 1980.5) 339 ( unit : ppm) 2 상기이산화탄소의농도증가가빗물의산성도에미치는영향 ph log 10 [ H ] (where [H + ] : 수소이온의몰농도 ) [H + ] : 를구하기위한비선형방정식 ( 식 5.17) K 6 10 [ H K ] K2K1 2 6 10 [ H ] K [ H 0 1 w H pco K p 2 2 H CO 2 [ H ] ] CO 2 농도 (19% 증가 ) 1958년 : 315 2003년 : 376 Where K 1 = 10-6.3, K 2 = 10-10.3, K H = 10-1.46, K w = 10-14 청결한지역의빗물의 ph 는항상 2 ~ 12 사이의범위임 17 Chap.5 비선형방정식 (1) 9