검색어 입력폼
평가점수D

[수치해석]MATLAB을 이용한 선형연립방정식및 멱방정식에 대한 해법과 그 프로그래밍

저작시기 2006.10 |등록일 2007.04.12 한글파일한컴오피스 (hwp) | 19페이지 | 가격 2,200원

소개글

!!!☆★☆★ A+ 받은 자료 ★☆★☆!!!
MATLAB 을 이용하여 먼저 그래프를 통해 해에 접근하는 방법이후,
할선법(Secant Method),최소제곱회귀분석,
멱방정식과 다중선형회귀분석,gauss 소거법,Newton보간법,
Lagrange방정식 Solution에 따른 예제와 함께
선형연립방정식의 풀이 해법과 프로그래밍.
MATLAB소스(m-file)

목차

일반적인 예제에 관해

* 할선법(Secant Method)적용과 그 프로그래밍(m-file)
* 최소제곱회귀분석을 통한 해의 근사값 해법(m-file)
* 멱방정식에 관한 해법과 고찰(m-file)
* 다중선형회귀분석,
* gauss 소거법,
* Newton보간법,
* Lagrange방정식과 그 Solution.

<추가>
각각에 대한 m-file 을 그대로 표시하여 MATLAB에 바로 적용가능.

본문내용

B) 할선법을 사용,유효숫자 세자리까지 정확한 ε(s)를 구하라


Secant Method) 프로그래밍 - (m-file)

function root = secant(func,xl,xr,es,maxit)

if nargin < 5, maxit=50 ; end
if nargin < 4, es=0.05 ; end

iter=0;
xrold=0;
ea=0;
while(1)
xrold=xr;
xr=xr-func(xr)*(xr-xl)/(func(xr)-func(xl));
iter=iter+1;
if xr~=0, ea=abs((xr-xrold)/xr)*100;
end
if ea<=es, iter>=maxit
break
-----------------------------------------------------------------
----------------------------------------------------------------

Command Window의 입력 및 출력값

secant(inline('-11-22*x+17*(x.^2)-2.5*(x.^3)'),-1,5)

>>ans =

-0.3813
----------------------------------------------------------------

참고 자료

없음
다운로드 맨위로