슬라이드 1

Similar documents
Microsoft Word - LectureNote.doc

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

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

슬라이드 1

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

슬라이드 1

슬라이드 1

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

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

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770>

Open methods

제 5강 리만적분

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

소성해석

<C0E5B7C1BBF328BEEEB8B0C0CCB5E9C0C729202D20C3D6C1BE2E687770>

MATLAB for C/C++ Programmers

MATLAB and Numerical Analysis

PowerPoint 프레젠테이션

슬라이드 1

<30325FBCF6C7D05FB9AEC7D7C1F62E687770>

슬라이드 1

제 2 교시 2019 학년도 3 월고 1 전국연합학력평가문제지수학영역 1 5 지선다형 1. 의값은? [2점] 일차방정식 의해는? [2 점 ] 두수, 의최대공약수는? [2 점 ] 일차함수 의그래프에서

01

FGB-P 학번수학과권혁준 2008 년 5 월 19 일 Lemma 1 p 를 C([0, 1]) 에속하는음수가되지않는함수라하자. 이때 y C 2 (0, 1) C([0, 1]) 가미분방정식 y (t) + p(t)y(t) = 0, t (0, 1), y(0)

Microsoft Word - LectureNote.doc

MATLAB for C/C++ Programmers

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

Chapter 연습문제답안. y *sin-*cos*^ep-*/sqrt. y [ ; sinpi/ ; sin*pi ; ] 혹은 [ sinpi/ sin*pi ]. a ais[- ] b et.,., sin. c.. a A는주어진행렬 M의 번째열만을표시하는새로운행렬을나타낸다.

텀블러514

1 peaieslvfp3 1. 두점사이의거리 수직선위의두점사이의거리를구할수있다. 좌표평면위의두점사이의거리를구할수있다. 수직선위의두점사이의거리 todrkrgo qhqtlek 오른쪽그림은충무로역을중심으로한서울시지하철 3`호선노선도의일부분이다. 충무로역을` 0, 을지로 3`

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

제 12강 함수수열의 평등수렴

31. 을전개한식에서 의계수는? 를전개한식이 일 때, 의값은? 을전개했을때, 의계수와상수항의합을구하면? 을전개했을때, 의 계수는? 를전개했을때, 상수항을 구하여라. 37

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

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

<BACFC7D1B3F3BEF7B5BFC7E22D3133B1C733C8A BFEB2E687770>


고 학년도 9월고수학 1 전국연합학력평가영역문제지 1 1 제 2 교시 수학영역 5 지선다형 3. 두다항식, 에대하여 는? [ 점 ] 1. 의값은? ( 단, ) [ 점 ] 다항식 이 로인수분해될때, 의값은? ( 단,,

PowerPoint Presentation

스무살, 마음껏날아오르기위해, 일년만꾹참자! 2014학년도대학수학능력시험 9월모의평가 18번두이차정사각행렬 가 를만족시킬때, 옳은것만을 < 보기 > 에서있는대로고른것은? ( 단, 는단위행렬이다.) [4점] < 보기 > ㄱ. ㄴ. ㄷ. 2013학년도대학수학능력시험 16번

<4D F736F F F696E74202D204347C3E2BCAEBCF6BEF D325FC4C4C7BBC5CDB1D7B7A1C7C8BDBA20B1E2BABBBFE4BCD22E >

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

1 경영학을 위한 수학 Final Exam 2015/12/12(토) 13:00-15:00 풀이과정을 모두 명시하시오. 정리를 사용할 경우 명시하시오. 1. (각 6점) 다음 적분을 구하시오 Z 1 4 Z 1 (x + 1) dx (a) 1 (x 1)4 dx 1 Solut

C 언어 프로그래밊 과제 풀이

<B1B9BEEE412E687770>

Microsoft PowerPoint - 26.pptx

벡터(0.6)-----.hwp

제 3강 역함수의 미분과 로피탈의 정리

Microsoft PowerPoint - LA_ch6_1 [호환 모드]

특허청구의범위청구항 1 다관절로봇의각축별시간에대한위치함수를 4차다항식, 속도함수를 3차다항식, 가속도함수를 2차다항식으로정의하고, 상기위치함수, 속도함수및가속도함수의경계조건을이용하여계수들을계산하여가속구간, 등속구간및감속구간에서의시간에대한위치함수을구하고, 상기가속구간,

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

<C5F0B0E82D313132C8A328C0DBBEF7BFEB292E687770>

1 1 장. 함수와극한 1.1 함수를표현하는네가지방법 1.2 수학적모형 : 필수함수의목록 1.3 기존함수로부터새로운함수구하기 1.4 접선문제와속도문제 1.5 함수의극한 1.6 극한법칙을이용한극한계산 1.7 극한의엄밀한정의 1.8 연속

exp


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

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

Chapter 4. LISTS

< C0FCC0CEC3CA2E687770>

문제지 제시문 2 보이지 않는 영역에 대한 정보를 얻기 위하여 관측된 다른 정보를 분석하여 역으로 미 관측 영역 에 대한 정보를 얻을 수 있다. 가령 주어진 영역에 장애물이 있는 경우 한 끝 점에서 출발하여 다른 끝 점에 도달하는 최단 경로의 개수를 분석하여 장애물의

최종 고등수학 하.hwp

문항코드 EBS 수능완성수학영역수학 1 A 형 주어진그래프의꼭짓점에 를그림과같이 정하고꼭짓점사이의연결관계를행렬로나타내면다 음과같다. ( 나 ) 세수, 12, 는이순서대로등비수열을이룬다. 의값은? 문

<4D F736F F D20536F6C69645F30345FC0FCB4DCB7C2B0FA20B1C1C8FBB8F0B8E0C6AE2E646F63>

Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구

슬라이드 1

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

MGFRSQQFNTOD.hwp

집합 집합 오른쪽 l 3. (1) 집합 X 의각원소에대응하는집합 Y 의원소가단하나만인대응을 라할때, 이대응 를 X 에서 Y 로의라고하고이것을기호로 X Y 와같이나타낸다. (2) 정의역과공역정의역 : X Y 에서집합 X, 공역 : X Y 에서집합 Y (3) 의개수 X Y

일반각과호도법 l 삼각함수와미분 1. 일반각 시초선 OX 로부터원점 O 를중심으로 만큼회전이동한위치에동경 OP 가있을때, XOP 의크기를나타내는각들을 ( 은정수 ) 로나타내고 OP 의일반각이라한다. 2. 라디안 rad 반지름과같은길이의호에대한중심각의 크기를 라디안이라한

PSFZWLOTGJYU.hwp

<4D F736F F F696E74202D203428B8E9C0FB20B9D720C3BCC0FBC0FBBAD0292E BC8A3C8AF20B8F0B5E55D>

KMC.xlsm

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산 (제 2 장. 복소수 기초)

<4D F736F F F696E74202D2035BBF3C6F2C7FC5FBCF8BCF6B9B0C1FA2E BC8A3C8AF20B8F0B5E55D>

Microsoft PowerPoint - ch10 - 이진트리, AVL 트리, 트리 응용 pm0600

(001~006)개념RPM3-2(부속)

함수공간 함수공간, 점열린위상 Definition 0.1. X와 Y 는임의의집합이고 F(X, Y ) 를 X에서 Y 로의모든함수족이라하자. 집합 F(X, Y ) 에위상을정의할때이것을함수공간 (function space) 이라한다. F(X, Y ) 는다음과같이적당한적집합과

Microsoft PowerPoint - chap06-2pointer.ppt

함수 좌표평면에서 함수 미적분 Ⅱ 1. 여러가지적분법 삼각함수의부정적분 의도함수가 sin 일때, 의값 은? [3점][2011( 가 ) 10월 / 교육청 4] 지수함수의부정적분 가모든실수에서연속일때, 도함수 가 > 이다. 일때, 의

°ø±â¾Ð±â±â

(지도6)_(7단원 202~221)

3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로

슬라이드 1

전자회로 실험

Microsoft Word - LAB_OPamp_Application.doc

두 두 두 두 두 lim 1. 수열의극한 수열의극한에대한기본성질 1. 수열의극한 Ⅰ 수열의극한 5. 수열, 에대하여 lim, lim 이성 립할때, lim 의값은? [3 점 ][2015(A) 7 월 / 교육청 5] 의값은? [2 점 ][200

MD-C-035-1(N-71-18)

STATICS Page: 7-1 Tel: (02) Fax: (02) Instructor: Nam-Hoi, Park Date: / / Ch.7 트러스 (Truss) * 트러스의분류 트러스 ( 차원 ): 1. 평면트러스 (planar tru

KR S Rev.4, 5. December 2012 연동장치일반사항 한국철도시설공단

11장 포인터

슬라이드 1

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

온습도 판넬미터(JTH-05) 사양서V1.0

VP3145-P1495.eps

PowerPoint 프레젠테이션

math_hsj_kK5LqN33.pdf.hwp

이항정리 1. : 서로다른개에서순서를생각하지않고개를택하는것을개에서개를택하는이라한다. 의수 : 이의수를기호로로나타내며, 이의수는 P C ( 단, ) 참고 1. 순열은개에서개를뽑아서일렬로나열하는것이고, 은개에서개를뽑는것이다. (1) C 는 Combinat

R t-..

2020 학년도랑데뷰실전모의고사문제지 - 시즌 3 제 1 회 제 2 교시 수학영역 ( 나형 ) 1 5 지선다형 3. 그림은함수 를나타낸것이다 학년도 9월모의평가나형과싱크로율 99% 학년도수학영역대비랑데뷰실전모의고사가형-시즌1~ 시즌6, 나형-시즌

목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2

Transcription:

8 장스플라인과소구간별 보간법 8. 스플라인보간법의소개 8. 선형스플라인 8. 차스플라인 8.4 차스플라인 8.5 MATLAB 에서의소구간별보간법 8.6 다차원보간법

8. 스플라인보간법의소개 (/ 고차다항식보간법 반올림오차와진동현상으로인해틀린결과를초래한다. 해결하기위한방법 : 데이터점들의부분집합에서저차의다항식을소구간별로적용하는것 이런방법으로연결되는다항식을 " 스플라인함수 " 라고부른다. - 차스플라인 : 두개의데이터점을연결하는곡선이 차인경우 - 시각적으로매끄럽게처리 - 부분적으로급격한변화가있는구간에서우수한근사를제공

8. 스플라인보간법의소개 (/ 스플라인보간법이고차보간다항식보다우수한경우를나타내는시각적비교 : 그림 (a~ ( 의보간다항식에서는 =0 에서급격한변화가진동을발생하나, 그림 (d 의선형스플라인에서는직선으로연결되는우수성을보임

8. 스플라인보간법의소개 (/ 제도에서일련의점들을통과하는완만한곡선을그리기위해스플라인을사용

8. 선형스플라인 (/6 각구간 는고유한스플라인함수 s ( 를가진다. 선형스플라인에서의각함수는구간의양끝점인두점을연결하는직선으로다음과같다. 여기서는절편이고, 는기울기이다. Newto 의 차다항식과동일한결과를얻음 ( ( b a s a b ( ( s

8. 선형스플라인 (/6 스플라인을유도하는데 개의구간에서 개의데이터점들이사용됨

예제 8. ( 차스플라인 Q. 차스플라인으로주어진자료를접합하고, = 5 에서의함수값을추정하라. 4.0 4.5 7.0 9.0.5.0.5 0.5 풀이.5.0 s (.0 ( 4.5. 7.0 4.5 5

8. 선형스플라인 (/6 네점에대한스플라인접합 : (a 선형스플라인, (b 차스플라인 ( 차스플라인 + 차보간다항식

8. 선형스플라인 (4/6 차스플라인의단점은완만한곡선이아니며, 절점에서기울기가급격히변한다. 차도함수가불연속절점에서매끄럽게하기위해고차스플라인이요구된다.

8. 선형스플라인 (5/6 표보기 순차적탐색 uto y = TableLook(, y, = legt(; < ( > ( error('iterpolato outsde rage' ed % sequetal sear = ; wle( <= ( +, break, ed = + ; ed % lear terpolato y = y( + (y(+ y(/((+ (*( (;

8. 선형스플라인 (5/6 표보기 순차적탐색 uto y = TableLook(, y, = legt(; < ( > ( error('iterpolato outsde rage' ed % sequetal sear = ; wle( <= ( +, break, ed = + ; ed % lear terpolato 데이터가많이있는경우에순차적탐색은값을찾기위해 y = y( + (y(+ y(/((+ (*( (; 앞에있는모든점을탐색해야하므로비효율적이다.

8. 선형스플라인 (6/6 이진탐색 uto y = TableLookB(, y, = legt(; < ( > ( error('iterpolato outsde rage' ed % bary sear L = ; U = ; wle( U L <=, break, ed M = ((L + U / ;

8. 선형스플라인 (6/6 이진탐색 (L; (M < L = M; else U = M; ed ed % lear terpolato y = y(l + (y(l+ y(l/((l+ (L*( 이방법은방정식의근을구하는이분법과유사하다.

보충학습 ( 유리함수보간 (/ uto yy = rat_t(,y, % Gve k data row vetors ad y % Fd terpolated values yy at pots % Usg Bulrs-Stoer ratoal uto terpolato [k, k] = sze(; [kk, kk] = sze(; test = 0; or = :kk or = :k dd = (( - (; dd == 0 %( s data pot yy( = y(; test = ;

보충학습 ( 유리함수보간 (/ ed ed test == 0 %( s ot data pot R = zeros(k; R(:, = y(:; or = :k- D = R(+, - R(,; rr = (( - (/(( - (+; deom = rr*(-d/r(+, - ; R(, = R(+, + D/deom; ed

보충학습 ( 유리함수보간 (/ or j = :k or =:k-j+ D = R(+,j- - R(,j-; rr = (( - (/(( - (+j-; D == 0 R(,j = R(+,j-; else DD = R(+,j- - R(+,j-; deom = rr*(-d/dd-; R(,j = R(+,j- + D/deom; ed ed

보충학습 ( 유리함수보간 (/ ed yy( = R(,k; ed test = 0; ed

보충학습 ( 유리함수보간 (/ >> =:0; >> y=./(+ y = Colums troug 4 0.5000 0.6667 0.7500 0.8000 Colums 5 troug 8 0.8 0.857 0.8750 0.8889 Colums 9 troug 0 0.9000 0.909

보충학습 ( 유리함수보간 (/ >> =[0 4 6 8 0]; >> yy=[0 0.6667 0.8 0.857 0.8889 0.909]; >> =[ 5 7 9]; >> yt = rat_t(,yy, >> = lspae(-,,5; y =./(+5*.^; >> = lspae(-,; >> yy = rat_t(,y,; >> yr =./(+5*.^; >> plot(,y,'o',,yy,,yr,'--'

보충학습 ( 유리함수보간 (/ >> =[0 4 6 8 0]; >> yy=[0 0.6667 0.8 0.857 0.8889 0.909]; >> =[ 5 7 9]; >> yt = rat_t(,yy, yt = Colums troug 5 0.500 0.7500 0.8 0.8750 0.9000 >> ylag = Lagrage(,yy, ylag = Colums troug 5 0.4546 0.7576 0.897 0.8788 0.890

8. 차스플라인 (/4 차도함수가절점에서연속이되기위해서적어도 + 차스플라인이사용되어야한다. 차다항식 ( 또는 차스플라인 : 실제로가장보편적으로사용됨 - 차와 차도함수가연속 - 차이상의고차도함수는불연속 : 식별이거의불가능

8. 차스플라인 (/4 차다항식의유도 ( 또는 차스플라인 차다항식 - 실제적으로크게중요하지않음 - 고차스플라인을전개하는일반적인방법을제시하는데적합 s ( a b ( ( 개의데이터점에대한 개의구간 ( 개의미지상수

8. 차스플라인 (/4 연속조건 : 함수는모든점을지나야한다. ( 구간의시작점 ( 개의조건미지수의개수가 ( 로줄었음 인접하는다항식의함수값은절점에서같아야한다. 절점 ( + 에서라고정의하면 ( 개의조건더필요한조건의수는 ( ( = ( ( ( b a a ( ( ( b s ( ( ( ( b b b

8. 차스플라인 (4/4 내부절점에서 차도함수는같아야한다. s b ( ( 내부절점 ( + 에서 b b ( 개의조건 나머지필요한조건은 ( ( = 개. 첫번째점에서 차도함수를 0이라고가정한다. 0 이조건은최초의두점을직선으로연결한다는것을의미한다.

예제 8. ( 차스플라인 (/4 Q. 주어진자료를 차스플라인으로접합하고, = 5 에서의함수값을추정하라. 4.0 4.5 7.0 9.0.5.0.5 0.5

예제 8. ( 차스플라인 (/4 풀이 4 개의데이터점과 개의구간을갖는다. (4 = 9 조건이있어야함. 조건 ( 연속방정식 과 ( = 0 를적용하면 (4 + = 4 개의조건이만족함. = 에서 에대해조건 ( 절점에서의함수값 를적용하면 4 = 개의조건이만족함. b b b 4

예제 8. ( 차스플라인 (/4 조건 ( 내부절점에서의도함수값 = 개의조건이만족함. b b b b 필요한함수와구간폭의값은다음과같다. 4.5.0.5 0.5 4.5.0.5 7.0 4.5 9.0 7.0.5.0

예제 8. ( 차스플라인 (4/4 행렬로표시하면 그러므로 그림 8.4 (b 참조 0 0.5.5 0 5 0 0 0 0 4 0 0 0 0 0 6.5.5 0 0 0 0 0.5 b b b.6. 0.64 b b b 7.0.6( 7.0.(.5 ( 4.5 0.64( 4.5 (.0 ( (.5 ( s s s 0.66 4.5 0.64(5 4.5 (5.0 ( s

8.4 차스플라인 (/9 가장많이사용되는방법이다. 4차이상의고차스플라인은내재된불안정성으로사용되지않는다. 차다항식의유도 ( 또는 차스플라인 s ( a b ( ( d ( (* 개의데이터점에대한 개의구간 4( 개의미지계수

8.4 차스플라인 (/9 연속조건 : 함수는모든점을지나야한다. (8. 인접하는다항식의함수값은절점에서같아야한다. 절점 ( + 에대해 (8. 여기서 ( ( ( ( d b a a ( ( ( ( d b s d b

8.4 차스플라인 (/9 내부절점에서 차도함수는같아야한다. (8.4 내부절점 ( + 에대해 (8.5 내부절점에서 차도함수도같아야한다. (8.6 내부절점 ( + 에대해 (8.8 ( ( ( d b s b d b ( 6 ( d s d d

8.4 차스플라인 (4/9 식 (8.8 을식 (8. 에대입하면 (8.9 (8. 식 (8. 의지수에서 을빼면 (8. 식 (8.8 을식 (8.5 에대입하면이식의지수에서 을빼면 (8. 식 (8. 과 (8. 를식 (8. 에대입하면 (8.4 ( b ( b ( b ( b b ( b b (

8.4 차스플라인 (5/9 유한제차분을정의하면, 식 (8.4 은 (8.5 내부절점 =,,..., 에대하여사용한다. 개의미지계수 (,,..., - 를갖는 개의삼중대각방정식을구성한다. 추가의조건이필요하다. a 자연스플라인은두끝단에서 차도함수값을 0 으로놓는다. 첫번째절점 : = 0 마지막절점 : = 0( 관계없는변수 j j j ], [ ], [ ], [ ( ( ( 6 0 ( d s 6 0 ( d s 0 d

8.4 차스플라인 (6/9 최종적으로얻는식은다음과같다. 0 ], [ ], [ ( ], [ ], [ ( 0 ( (

보충학습 ( 차스플라인보간 (/ uto y = Sple(, yy, % Evaluate ub sple terpolato polyomal at = legt(; %ts uto requres >= 4 (:- = (: - (:-; T(:- = (yy(: - yy(:-./(:-; R(:- = *(T(:- - T(:-; R(=0; R(=0; % added (Natural U(:- = (:-; U(=0; U(=0; % added (Natural D(:- = *((:- + (:-; D( =; D(=; L(:- = (:-; L(=0; L(=0; % added (Natural

보충학습 ( 차스플라인보간 (/ = trdag(l, D, U, R; a(:- = yy(:-; b(:- = T(:- - (:-.*(*(:- + (:/; d(:- = ((:-(:-./(*(:-; %prt peewse uto ad plot t < ( > ( error('iterpolato outsde rage' ed % bary sear L = ; U = ;

보충학습 ( 차스플라인보간 (/ wle( U - L <=, break, ed M = ((L + U / ; (M < L = M; else U = M; ed ed prt('\resultg peewse uto:\\'; s = [sprt('(%+(%*(-(%+(%*(-(%^+(%*(- (%^', a(l, b(l, (L, (L,(L, d(l,(l] =; y = eval(s;

보충학습 ( 차스플라인보간 (/ uto [, yyy] = BSple(, yy % Evaluate ub sple terpolato polyomal at? = legt(; %ts uto requres >= 4 (:- = (: - (:-; T(:- = (yy(: - yy(:-./(:-; R(:- = *(T(:- - T(:-; R(=0; R(=0; U(:- = (:-; U(=0; U(=0; % added (Natural D(:- = *((:- + (:-; D( =; D(=; L(:- = (:-; L(=0; L(=0; % added (Natural

보충학습 ( 차스플라인보간 (/,T, R, U, D, L = trdag(l,d,u,r; a(:- = yy(:-; b(:- = T(:- - (:-.*(*(:- + (:/; d(:- = ((:-(:-./(*(:-; %prt peewse uto ad plot t prt('\resultg peewse uto:\\'; s = [sprt('(%+(%*(-(%+(%*(-(%.^', a(, b(, (, d(,(] = ( : ((-(/0 : (; y = eval(s; =; yyy=y;

보충학습 ( 차스플라인보간 (/ or = :- s = []; prt('\resultg peewse uto:\\'; s = [sprt('(%+(%*(-(%+(%*(-(%.^+(%*(- (%.^', a(, b(, (, (,(, d(,(] = ( : ((+-(/0 : (+; y = eval(s; = [ ]; yyy = [yyy y]; ed plot(, yyy; old o; plot(, yy, 'r*'; old o

보충학습 ( 차스플라인보간 (/ >> =[- - 0 ]; >> yy=[4-8]; >> BSple(,yy;

보충학습 ( 차스플라인보간 (/ >> =[- - 0 ]; >> y=[4-8]; >> BSple(,yy; = T = -5-7 R = 8-4 8...

예제 8. ( 자연 차스플라인 (/ Q. 예제 8. 에서다룬자료를 차스플라인으로접합하고, = 5 에서의함수값을추정하라. 풀이 0 ], [ ], [ ( ], [ ], [ ( 0 ( ( 4 4 0.5.0 7.0 9.0.5.5 4.5 7.0.0.5.0 4.5.5 4 0 4.8 4.8 0 9.5.5 8.5 4 0 0.7665994 0.895476 0 4

예제 8. ( 자연 차스플라인 (/ 식 (8. 과 (8.8 에의해, s ( s s ( b b b.497786 0.6045674 0.005 0.444487( 4.5 0.7756654( 7.0 d d d 0.895476 0.444487 0.7756654.5.497786( 0.895476( (.0 0.6045674( 4.5 0.895476( 4.5.5 0.005( 7.0 0.7665994( 7.0 s (.0 0.6045674(5 4.5 0.895476(5 4.5.088974 0.444487(5 4.5 그림 8.4 ( 참조

8.4 차스플라인 (7/9 끝단조건 고정끝단조건 첫번째와마지막절점에서의 차도함수값을지정하는경우 차도함수를 0으로지정하면스플라인의끝점에서거의수평을이룸 " 비절점 " 끝단조건 두번째와끝에서두번째절점에서 차도함수가연속되도록지정하는경우처음과마지막구간에서같은 차함수를적용하는것을의미

8.4 차스플라인 (8/9 < 차스플라인에일반적으로사용되는끝단조건을지정하는방정식 > 0 0 ], [ ], [ 0 ( 0 (, 조건첫번째와마지막방정식자연고정 ( 첫번째와마지막절점에서의 차도함수값이 ' 와 ' 로지정됨 비절점

8.4 차스플라인 (9/9 끝단조건에따른스플라인접합의비교 : 고정 ( 차도함수가 0, 비절점그리고자연스플라인

8.5 MATLAB 에서의소구간별보간법 (/ sple: 차스플라인보간을수행 pp: 소구간별 차 Hermte 보간을수행 terp: 스플라인, Hermte, 여러가지소구간별보간을수행 MATLAB 함수 : sple yy = sple(, y, 와 y = 보간하고자하는값을포함하는벡터 yy = 벡터로주어지는점에서계산되는스플라인결과를포함하는벡터

예제 8.4 (MATLAB 에서의스플라인 (/ Q. Ruge 함수는다항식으로잘접합이안되는 함수로알려져있다. ( 5 MATLAB을사용하여구간 [-, ] 에서이함수로부터구한 9개의등간격데이터점을접합시켜라. (a 비절점스플라인과 (b 끝점의기울기가 과 -4인고정스플라인을사용하라.

예제 8.4 (MATLAB 에서의스플라인 (/ (a >> = lspae(-,,9; >> y =./(+5*.^; >> = lspae(-,; >> yy = sple(,y,; >> yr =./(+5*.^; >> plot(,y,'o',,yy,,yr,'--' Ruge 함수 ( 점선 와 MATLAB 으로생성한비절점스플라인접합 ( 실선 의비교

예제 8.4 (MATLAB 에서의스플라인 (/ (b >> y = [ y -4]; >> yy = sple(,y,; >> plot(,y,'o',,yy,,yr,'--' Ruge 함수 ( 점선 과 MATLAB 으로생성된고정끝단스플라인접합 ( 실선 의비교

8.5 MATLAB 에서의소구간별보간법 (/ MATLAB 함수 : terp y = terp(, y,, 'metod' 와 y = 보간하고자하는값을포함하는벡터 y = 벡터로주어지는점에서계산되는보간결과를포함하는벡터 metod = 원하는방법 sple: 육안으로 차도함수의불연속성을구분할수있으므로더부드럽게보인다. 데이터가완만한함수의값이라면더정확하게보간할수있다. pp: 데이터가완만하지않더라도초과현상이없고진동이더작다.

예제 8.5 (terpl 을사용한득실 (/5 Q. 자동차를가속과정속을번갈아가며유지하는시험주행에서실험도중에는절대로감속하지않는다. 시간에따른속도의현장측정값이표와같이주어진다. t 0 0 40 56 68 80 84 96 04 0 v 0 0 0 8 80 80 00 00 5 5 MATLAB에서 terp 함수를사용하여다음방법으로접합하라. (a 선형보간법, (b 최근접보간법, ( 비절점끝단조건을이용한 차스플라인, (d 소구간별 차 Hermte 보간법.

예제 8.5 (terpl 을사용한득실 (/5 (a >> t = [0 0 40 56 68 80 84 96 04 0]; >> v = [0 0 0 8 80 80 00 00 5 5]; >> tt = lspae(0,0; >> vl = terp(t,v,tt; >> plot(t,v,'o',tt,vl 그림 8.8 a 에서와같이부드럽지는못하지만초과현상이보이지않는다.

예제 8.5 (terpl 을사용한득실 (/5 (b >> v = terp(t,v,tt,'earest'; >> plot(t,v,'o',tt,v 그림 8.8b 에서와같이고원모양이연속된것처럼보인다.

예제 8.5 (terpl 을사용한득실 (4/5 ( >> vs = terp(t,v,tt,'sple'; >> plot(t,v,'o',tt,vs 그림 8.8 에서와같이상당히부드럽지만곳곳에서심한초과현상이보인다.

예제 8.5 (terpl 을사용한득실 (5/5 (d >> v = terp(t,v,tt,'pp'; >> plot(t,v,'o',tt,v 그림 8.8 d 에서와같이물리적으로현실성이있다. 속도는단순하게증가되며감속은보이지않는다.

8.6 다차원보간 (/ 차원문제에대한보간법은다차원으로확장할수있다. 이중선형보간법 차원보간법은두변수의함수인 z=(,y 의중간값을결정하는방법을다룬다.

8.6 다차원보간 (/ 먼저 y 값을고정시키고 차원선형보간을 방향으로적용한다. (, y 에서의결과는 Lagrage 형태를사용하면다음과같다. (, y (, y (, y 식 8.9 (, y 에서, (, y (, y (, y 식 8.0 이들점을 y 방향으로선형보간하면, 식 (8.9 와 (8.0 을식 (8. 에대입하면다음과같은단일방정식을구할수있다 y y y y (, y (, y (, y y y y y 식 8. y y y y (, y (, y y y y y y y y y (, y (, y (, y y y y y 식 8.

예제 8.6 이중선형보간 Q. 직사각형모양의가열된평판의표면위의온도측정. T(,=60 T(9,=57.5 T(,6=55 T(9,6=70 이중선형보간법을이용하여 =5.5, y =4.8에서의온도를예측하라. 풀이 위값을식 (8. 에대입하면다음과같다. 5.5 9 4.8 6 5.5 4.8 6 (5.5, 4.8 60 57.5 9 6 9 6 5.5 9 4.8 5.5 4.8 55 70 6.4 9 6 9 6

8.6 다차원보간 (/ MATLAB 에서의다차원보간 terp: 차원보간을수행 terp: 차원보간을수행 z = terp(, y, z,, y, 'metod' >> = [ 9]; >> y = [ 6]; >> z = [60 57.5; 55 70]; >> terp(, y, z, 5.5, 4.8 as = 6.4