수치 적분 20061207 신소재공학과 김 혜 민. 과제  X=0~0.8 의 구간에서 f(x) 적분하기 Midpoint Rule Trapezoidal Rule Simpson’s Rule Romberg Integration.

Slides:



Advertisements
Similar presentations
사회초년생을 위한 자산설계 SK 증권 방배역지점 차장 정 광 옥 SK 증권 방배역지점 차장 정 광 옥.
Advertisements

4장4장 한빛미디어 ( 주 ) 제어문과 반복문 3장3장 제어문 (if 문, switch 문 ) 의 기본 문 법을 이해한다 제어문을 이용하여 응용 프로그램을 작성하는 방법을 익힌다. 반복문 (while 문, for 문, do ~ while 문 ) 의 기본 문법을 이해한다.
기독교의 기본 진리. 나는 누구인가 ?  자아상에 따라 문제 접근이 다르다  관계적 이해 : 가족, 가문, 지역, 국가 등  개인적 이해  어거스틴 : 내면적, 인격적, 자율적 자아  데카르트 : Cogito Ergo Sum: 이성적 개인  오늘날 심리학적.
과제제안서 ( 영상처리를 이용한 골프 도우미 ) 이종원 박준도 박현욱 황성수 조성건.
행복한 그리스도인의 양성 민족의 지도자 양성 왕의 아이들은 여호와를 경외하는 것이 지식의 근본이다 ( 잠 9|10) 왕의 아이들 교훈 왕의 아이들 기도 1. 하나님을 바로 알게 하소서 ! 2. 하나님을 기쁘시게 하는 거룩한 삶을 살게 하소서 ! 3. 하나님의 영광을.
내 마음에 가득 채운 주 향한 찬양과 사랑 어떻게 표현 할 수 있나 수 많은 찬양들로 표현 할 수 없어 다시 고백 합니다.
Association Rule Sequential Pattern Classification Clustering Data Mining A B C D 2.
생활 속의 확률과 진실성 하안북중 1학년 서동조.
일 시 : (목) 장 소 : 문산종합사회복지관장) 파주시문산종합사회복지관 기관안내.
한국인의 영원한 동반자, 소주 진로발효(018120).
제 3 장 변수와 자료형.
제 1장 자바스크립트란 ?.
측정, 특수건강진단 비용지원사업 설명회 한국산업안전보건공단 전남동부지도원.
Recursion SANGJI University KO Kwangman
CHAP 1:자료구조와 알고리즘.
수학이 이끄는 미래 ICT 산업의 메가트랜드 STEAM.
CHAP 1:자료구조와 알고리즘 C로 쉽게 풀어쓴 자료구조 생능출판사 2005.
4장: 자료형과 수식.
처음으로 배우는 C 프로그래밍 제2부 기초 제5장 반복문.
아파트웨어(AptWare)제안서 지금부터의 아파트관리시스템은 “아파트웨어”로
패턴인식 개론 Ch.5 확률 변수와 확률 분포.
C언어 프로그래밍의 이해 Ch05. 명령문 Phylogenetic: 계통, 발생(학)의.
CHAP 1:자료구조와 알고리즘 C로 쉽게 풀어쓴 자료구조 생능출판사 Slide 1 (of 28)
Chapter 13 변수 범위.
프로그래밍실습 제 16 강.
그래프(graph) 연결되어 있는 객체 간의 관계를 표현하는 자료구조 가장 일반적인 자료구조 형태
“마음을 열고 진심으로 들어주세요” 경청의 기술 1. 몸을 틀어 주세요 !! 2. 눈을 봐 주세요!!
쉽게 풀어쓴 C언어 Express 제7장 반복문 C Express.
쉽게 풀어쓴 C언어 Express 제4장 변수와 자료형 C Express.
8장. 특징 추출 오일석, 패턴인식, 교보문고, © 오일석, 전북대학교 컴퓨터공학.
개정판 누구나 즐기는 C언어 콘서트 제6장 반복문 출처: pixabay.
출애굽기22~24장 성경퀴즈 잘 풀어보세요~^^.
제주북초등학교 영재학급 심화반 6학년 14번 오정훈
법제도와 정부역할의 조정 이 상 호 (GS건설 대외정책전략지원위원)
다음 주 과제 3장 읽어오기 숙제 해서 제출하기. 자료구조와 알고리즘, 순환 E304호,
간호대학생 실습안내 (2014년) 제 일 병 원 간 호 부.
Chap. 1 Data Structure & Algorithms
제어문 & 반복문 C스터디 2주차.
Java의 정석 제 4 장 조건문과 반복문 Java 정석 남궁성 강의
컴퓨터 그래픽 I 영화 홍보 사이트 분석 과목 : 컴퓨터 그래픽 I 담당교수 : 손애경 교수님 학과 : 정보처리과 1반(A1)
7장. 해시 테이블Hash Table.
30605 김준표 게임의 구성요소.
ID카드 발급신청 안내(학생용) 스마트금융부.
6장 반복제어문 for 문 while 문 do while 문 기타 제어문.
C언어 프로그래밍의 이해 Ch05. 명령문.
-Part1- 제7장 반복문이란 무엇인가.
알고리즘의 분석(analysis) 공간적 효율성(Space Efficiency)과 시간적 효율성(Time Efficiency)
Rule Offense Adventure Daily
비 표준 해석학 어떤 수 A 가 무한대라면, 그에 1 또는 또는 그보다 작은 수를 더한 B 와는 어떠한 부등호 관계를 가질까? A = ∞ 이고, B = ∞ 이면, A = B 이니 부등호는 존재할 수 없으리라고 생각한다. 그런데, B 는 분명 A 보다 크기 때문에.
승강기 구조 및 원리.
정의역, 공역, 치역 수학 7-가 함수 > 함수의 뜻 > 5-6/14 수업계획 수업활동 [제작의도]
쉽게 풀어쓴 C언어 Express 제6장 조건문 C Express.
외환건전성 설명회 자료(금융투자회사 대상)
동영상 시청
알고리즘의 분석(analysis) 공간적 효율성(Space Efficiency)과 시간적 효율성(Time Efficiency)
제5장 디버깅과 추적 문봉근.
CHAP 8:우선순위큐 C로 쉽게 풀어쓴 자료구조 생능출판사 2005.
대림대학교 2017년도 1학기 강의 왕보현 순서도와 스크래치 6주차 대림대학교 2017년도 1학기 강의 왕보현
퍼지 시스템 (요약).
어서와 C언어는 처음이지 제16장.
지역사회복지론 지역사회복지의 실천원칙과 과정 사회복지행정학과 조원석 사회복지행정학과 정미숙.
Lecture 03 제어문과 메소드 Kwang-Man Ko
오일석, C와 ALPS, 장. 문제 해결 © 오일석, 전북대학교 컴퓨터공학.
3차원에서 강체의 운동 : 회전축이 바뀔 수 있음 9.1. 임의의 축에 대한 강체의 회전 : 관성 모멘트, 각운동량, 운동에너지.
강의 #3. 순환(Recursion).
Problem Based Learning
8장 회계자료의 질적 분석.
알고리즘의 분석(analysis) 공간적 효율성(Space Efficiency)과 시간적 효율성(Time Efficiency)
고려대 경영대학 Vanderbilt University 교수 조명현
Presentation transcript:

수치 적분 신소재공학과 김 혜 민

과제  X=0~0.8 의 구간에서 f(x) 적분하기 Midpoint Rule Trapezoidal Rule Simpson’s Rule Romberg Integration

적분공식 Midpoint Trapezoidal Simpson’s Romberg

Midpoint Rule n=1; while(fabs(sum-A)>EL){ h=(b-a)/n; x=a+h/2; sum=0; for(i=1;i<=n;i++){ sum=sum+f(x); x=x+h; } sum=sum*h; n++; } 적분공식 A= , EL=10 -7

Trapezoidal Rule n=1; while(fabs(sum-A)>EL){ h=(b-a)/n; x=a; sum=f(a); for(i=1;i<=n-1;i++){ x=x+h; sum=sum+2*f(x); } sum=sum+f(b); sum=sum*(b-a)/(2*n); n++; } 적분공식

Simpson’s Rule n=2; while(fabs(sum-A)>EL){ h=(b-a)/n; x=a; sum=f(a); for(i=1;i<=(n/2-1);i++){ x=x+2*h; sum=sum+2*f(x); } x=a+h; for(i=1;i<=(n/2);i++){ sum=sum+4*f(x); x=x+2*h; } sum=sum+f(b); sum=sum*(b-a)/(3*n); n=n+2; } 적분공식 구간의 개수가 짝수일 경우만 계산

Romberg Integration romb[1][1]=(b-a)/2*(f(a)+f(b)); while(1){ sigma=0; for(i=1;i<=pow(2,k-2);i++){ sigma=sigma+f(a+(2*i-1)*(b-a)/pow(2,k-1)); } romb[k][1]=(romb[k-1][1]+(b-a)/pow(2,k-2)*sigma)/2; for(j=2;j<=k;j++){ romb[k][j]=romb[k][j-1]+(romb[k][j-1]-romb[k-1][j-1])/(pow(4,j-1)-1); } if(fabs(romb[k][k]-romb[k][k-1])<=EL) break; k++; } 적분공식 Extrapolation 을 해도 차이가 없을 때까지

실행결과 효율순위 : Simpson’s Rule > Midpoint Rule > Trapezoidal Rule

오차비교

실행결과 (Romberg Integration) 정답 : 와 거의 일치