• 유니스터디 이벤트
  • LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

수치해석(LAURENE V.FAUSETT)

*종*
최초 등록일
2008.07.16
최종 저작일
2003.06
108페이지/ MS 워드
가격 10,000원 할인쿠폰받기
다운로드
장바구니

소개글

수치해석 과목에서 LAURENE V.FAUSETT (Inter vision)을 교재로 사용했는데 교수님께서 책속의 하나하나의 알고리즘을 책과는 다른 방식으로 코딩하는 과제를 매주 내주셨습니다. (책의 방법을 완전다른 방식으로 접근하여 코딩하고 책의 해답과 비교하는 방식)
매주 열심히 과제를 하고 마지막에 이를 모아 책으로 만들어 제출했는데요.
수치해석 프로그래밍을 공부하는 분들께 참고자료로 유용하리라 믿어의심치 않습니다.
본레포트는 1. 해석법의 설명, 2. 알고리즘, 3. 메틀랩 코드로 9개의 수치해석방법을 총 16가지의 케이스의 세부 방법을 기술하고 있습니다. 학기 끝무렵 106 페이지의 레포트를 책으로 묵어 제출했는데 친구들에게는 시기에찬 질타를 받기는 했지만 교수님의 칭찬에 무척 뿌듯했던 기억이 납니다. - 인터비젼 책의 목차는 비슷할수 있으나, 내용은 상이 함을 밝힘니다.

목차

수 치 해 석 알고리즘과 MATLAB프로그래밍
머릿글 5
1. 단일 변수 방정식의 해법 6
1. 이분법을 이용한 방정식의 풀이 6
1.1 이분법이란 6
1.2 프로그래밍 알고리즘 6
1.3 최종프로그램 7
1.4 결과확인 8
2. 가중분할법과 할선법 9
2.1 가중분할법, 할선법 이란 9
2.2 프로그래밍 알고리즘 10
2.3 최종 프로그램 12
2.4 결과 확인 14
3. Newton법 15
3.1 Newton법 이란 15
3.2 프로그래밍 알고리즘 15
3.3 최종 프로그램 17
3.4 결과 확인 18
2. 선형 연립방정식의 해법 :직접법 19
1. Gauss 소거 19
1.1 Gauss 소거란 19
1.2 프로그래밍 알고리즘 22
1.3 최종 프로그램 24
1.4 결과 확인 25
2. 행 피봇을 이용한 Gauss 소거 26
2.1 피봇이란? 26
2.2 프로그래밍 알고리즘 27
2.3 최종 프로그램 30
2.4 결과 확인 31
3. 선형 연립방정식의 해법 :반복법 32
1. Jacobi 법 32
1.1 Jacobi 법 이란? 32
1.2 프로그래밍 알고리즘 34
1.3 최종 프로그램 36
1.4 결과 확인 37
2. Gauss-Seidel 법 39
2.1 Gauss-Seidel 법 이란? 39
2.2 프로그래밍 알고리즘 40
2.3 최종 프로그램 42
2.4 결과 확인 43
4. 비선형 함수 45
1. 비선형 시스템의 Newton법 45
1.1 비선형 시스템의 Newton 법이란? 45
1.2 프로그래밍 알고리즘 46
1.3 최종 프로그램 49
1.4 결과 확인 51
5. LU 분해법 52
1. LU 분해법 52
1.1 LU분해 법이란? 52
1.2 프로그래밍 알고리즘 53
1.3 최종 프로그램 54
1.4 결과 확인 55
6. Elementary Matrix를 이용한 가우스 소거법 57
1. Elementary Matrix를 이용한 가우스 소거법 57
1.1 Elementary Matrix는 무엇인가? 57
1.2 프로그래밍 알고리즘 62
1.3 최종 프로그램 63
1.4 결과 확인 64
7. 보간법 70
1. Lagrange 보간법 70
1.1 Lagrange보간법이란? 70
1.2 프로그래밍 알고리즘 73
1.3 최종 프로그램 74
1.4 결과 확인 76
2. Spline 보간법 81
2.1 Spline보간법이란? 81
2.2 프로그래밍 알고리즘 및 프로그램 84
2.3 최종프로그램 86
2.4 결과 확인 88
8. Fourier법 89
1. Fourier변환 89
1.1 Fourier변환, 알고리즘(예제) 89
1.2 최종프로그램 91
1.3 결과확인 92
1. 고속 Fourier 변환(FFT) 94
2.1 고속 Fourier변환(FFT)란? 94
2.2 알고리즘 94
2.3 최종프로그래밍 94
2.4 결과확인 95
9. 상미분방정식 96
1. Euler’s Method 96
1.1 Euler’s Method 란? 96
1.2 Euler’s Method의 프로그래밍 알고리즘 99
2. Runge-Kutta Method 100
2.1 Runge-Kutta Method 란? 100
1.2 Runge-Kutta’s Method의 프로그래밍 알고리즘 106

본문내용

1. 단일 변수 방정식의 해법
1. 이분법을 이용한 방정식의 풀이
1.1 이분법이란
- 이분법은 연속함수의 영점을 구하기 위한 체계적인 모색방법 중에 하나이다.
위의 그래프를 보면 처음 정해진 a, b 구간에서 두 임의 값을 넣은 함수가 음과 양을 나타내는 방향으로 계속 반으로 나누고 이를 초기값으로 하여 앞의 과정을 반복하면 해를 구할 수 있게 된다.
이를 수식으로 정리 하여보자.
1.2 프로그래밍 알고리즘
처음으로 입력되는 값은 일단 a,b가 되어야 할 것이다.
또한 필요한 데이터는 “몇 번을 자를 것인가?” 도 포함될 수있다.
프로그래밍 시 우리가 추구하는 것은 어떤 함수를 넣더라도 함수를 정의하고 이를 이분법이라는 루프에 집어넣으면 초기값이 적절했을 경우, 결과를 수렴해야 한다는 것이다.
m = 임의의 두 초기치의 평균 값
f(a), f(m), f(b)이 세 개의 값의 부호로 이분할 곳이 선정되게 된다.
좀더 손쉬운 접근을 위해 “*”를 이용해 보자.
양수 * 양수 = 양수
음수 * 음수 = 양수
양수 * 음수 = 음수
음수 * 양수 = 음수
위의 내용을 이용하면 쉽게 접근이 가능하다. 즉 두 임의의 값의 곱 계산에서 음수가 나오면 그 두수의 정가운데 지점이 다음 초기값이 되는 것 이다.
if y(i)*ya(i)<0
a(i+1)=a(i); ya(i+1)=ya(i);
b(i+1)=x(i); yb(i+1)=y(i);
else
a(i+1)=x(i); ya(i+1)=y(i);
b(i+1)=b(i); yb(i+1)=yb(i);
end
1.3 최종프로그램
문제
clear;
a(1)=0; b(1)=1; max=15; tol=0.001;
ya(1)= (a(1)^3)-3*(a(1)^2)+1,a(1);
yb(1)= (b(1)^3)-3*(b(1)^2)+1,b(1);
for i=1:max
x(i)=(a(i)+b(i))/2;
y(i)=(x(i)^3)-3*(x(i)^2)+1,x(i); % 함수 넣는곳...
if ((x(i)-a(i)) disp(`이분법이 수렴되었습니다`);
break
else
disp(`아직 수렴되지 않았습니다`);
end
%두 임의의 점을 곱해서 음수가 나오면 그 두 임의의 점을 다시 이분한다.
if y(i)*ya(i)<0
a(i+1)=a(i); ya(i+1)=ya(i);
b(i+1)=x(i); yb(i+1)=y(i);
else
a(i+1)=x(i); ya(i+1)=y(i);
b(i+1)=b(i); yb(i+1)=yb(i);

참고 자료

없음

자료후기(1)

*종*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
탑툰 이벤트
수치해석(LAURENE V.FAUSETT)
  • 아이템매니아 이벤트
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 05일 목요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
4:23 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대