[matlab]을 이용하여 방정식의 근찾기(bisection, newton, secant, 고정점 반복법)

저작시기 2008.10 |등록일 2008.12.05 한글파일한글 (hwp) | 18페이지 | 가격 2,500원
다운로드
장바구니관심자료
상세신규 배너

소개글

[matlab]을 이용하여 연립방정식의 근을 찾는 방법을 코드와 함께 보고서썻습니다
(bisection, newton, secant, 고정점 반복법)

또한 수렴속도 또한 구한 글입니다.

목차

없음

본문내용

bisection method을 이용하여 근사 근을 구하여라. 이때, 허용오차가 10^-6일 때 몇 번 반복하는가? 이론과 비교하여라.

☤ 문제 설명
bisection method을 이용하여 근사 근을 구하는 방식, bisection 방법은 초기 구간 값을 중간씩 잘라 나아가면서, 근사 값을 유추해 나가는 과정이다. 또한 이 문제에서는 matlab과 실제 계산간의 오차 비교하여 matlab의 계산과정에 대한 신뢰도를 측정하는 문제이다.

☤ 코드
a=0.5; % 초기값 1
b=1.0; % 초기값 2
n=0.0; % 실행 횟수
toler = 1e-6; % 오차
zero = 1e-14; % 0 표시
while(abs(b - a) >= 2*toler && abs(func_1((b - a)/2) >= zero))
% 절대값 |b-a|가 허용오차보다 작거나
% 근이 0일 때는 중지한다.
c= (a+b)/2; % STEP 1 중간값 계산
if(func_1(b)*func_1(c) < 0 ) % STEP 2 func(b)가 0보다 작으면
a = c;
elseif(func_1(a)*func_1(c) < 0 ) % STEP 2 func(a)가 0보다 크면
b = c;
else % STEP 2 같을 경우 중지
break
end
n= n+1; % 횟수 Update
end
c % 최종 값
func_1(c)
n % 횟수

☤ 데이터
c(최종 값) =
0.66666603088379
ans(확인) =
-1.8*************1e-005
n(횟수) =
18

☤ 분석
이론상 구간이 a가 0.5이고, b가 1일 때 근사값이 0.66이라고 나왔다. 이 근사 값을 확인하기 위해 실제 함수에다가 근사 값을 대입했더니 0을 근사하는 것을 보아서 근사 값이 비교적 정확하다는 것을 알 수 있다. 또한 횟수는 18번 나왔는데, 이론상 구간이 a가 0.5이고, b가 1일 때 값은 =17.93이다. 분석한 n이 18이기 때문에 이론과 실제 n값이 서로 일치 하는 것을 알 수 있다. 또한 구간을 변경하여 a=0, b=0.5로 바꿀 경우 근사 값이 0.33으로 수렴하는 것 또한, 알 수 있었다.
  • 구매평가(0)
  • 구매문의(0)
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.

      찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

      • 한글파일 [수치해석][수치][통계함수][통계][매트랩]수치해석과 통계함수, 수치해석과 수학, 수치해석과 MATLAB(매트랩, 매틀랩), 수치해석과 수치해법, 수치해석과 수치해석방법 분석 16페이지
        ) 방정식의 근 f(x)=0이 되는 x 도해적으로 또는 시행착오에 의한 ... 수치해법 1. 서론 1) 방정식의 근 2) 다항의 성질 3) 근의 탐색 ... 2. 고정 반복법(fixed point iteration method
      • 한글파일 matlab을 이용한 근구하기(bisection(이분법), newton(뉴턴-랩슨법), secant(할선법))에 대한 정의와 알고리즘 및 설명 8페이지
        값을 1의 “근”이라고 하며, 이와같이 만드는 값을 그 방정식 ... 곡선 의 접선의 방정식이 축과 만나는 을 이라 하면, 다음과 같은 관계 ... . % 에서 곡선 의 접선의 방정식이 축과 만나는 을 라 하면 3
      • 파워포인트파일 [공학] 수치해석에서 방정식의 해법 16페이지
        Secant Method 방정식 f(χ)=0 서 두 (χn-1 ... line 이라고 하는데 이 직선을 지나는 방정식 과 χ 축이 만나는 ... 만나는 을 새로운 근사해로 구하는 방법으로 비선형 연립방정식에도 확장할
      • 한글파일 동아대학교 수치해석 - 6 6페이지
        방정식의 해를 찾아보는 것이다. 현재 사용한 방법은 4가지가 있는데 ... . 실제 처음에 그래프로 그린 방정식을 보아도 두 개의 해가 나오는 것이 ... 찾아 낼 수 있다고 생각된다. 처음 이 방법을 배우는 이유는 비선형방정식
      • 한글파일 [수치해석] 비선형방정식의 해법 10페이지
        ) ① 적은 반복으로 정확한 결과를 산출하며, 비선형 방정식의 근을 ... = 4, p1 = 6으로 설정해주었다. 앞에서 배웠던 비선형 방정식의 풀이법 ... . Table 2.2 참조) ① secantbisection과 다르게 근의
      • 한글파일 matlab을 이용한 수치해석 10페이지
        . ③fixed-point iteration method- 고정 반복법 초기 ... 주었다. ①bisection method - 이분법 이분법은 처음 두 ... bisection and the false-position methods
      • 한글파일 수치해석,뉴튼랩슨,할선법,Muller법[매트랩Matlab코드) 12페이지
        문제: 3차 이상의 임의의 비선형 방정식 f(x) = 0 를 설정하고 ... 고정 반복법 (2) Newton-Raphson 법 이 방법에 대하여는 ... 설정 *해는 . @3차 방정식의 확인 (테일러 전개) *3차이상의 다항
      더보기
      우수 콘텐츠 서비스 품질인증 획득
      최근 본 자료더보기
      상세우측 배너
      추천도서yes24
      다음
      [matlab]을 이용하여 방정식의 근찾기(bisection, newton, secant, 고정점 반복법)