[수치해석]MATLAB을 이용한 선형연립방정식및 멱방정식에 대한 해법과 그 프로그래밍
- 최초 등록일
- 2007.04.12
- 최종 저작일
- 2006.10
- 19페이지/
한컴오피스
- 가격 2,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
!!!☆★☆★ 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
----------------------------------------------------------------
참고 자료
없음