로딩
티스토리 데이터 처리 중입니다.

[매트랩] fzero 로 비선형 함수의 근 구하기

 [매트랩] fzero 로 비선형 함수의 근 구하기

#매트랩 fzero 함수 기본 구문은 다음과 같습니다.

(1) x = fzero(fun,x0) (2) x = fzero(fun,x0,options) (1) x = fzero(fun,x0)은 fun(x) = 0인 x 점을 구하는 구문입니다. 이 해는 fun(x)의 부호가 바뀌는 곳에 있습니다. fzero는 x^2과 같은 함수의 근을 구할 수 없습니다.

즉 sin(x)-1 의 근도 구할 수가 없습니다. 예시구문은 다음과 같습니다 >> fun = @(x)sin(x)-3*x^2; >> x0 = -1; x = -4.3457e-17 >> x0 = 3; >> x = fzero(fun, x0) x = 0.3274 fzero 함수는 기본적으로 초깃값 x0에서 가까운 해를 구하기 때문에 해가 여러.....