Untitled
unknown
plain_text
3 years ago
540 B
6
Indexable
function t = fibonacci(x) n(1)=1; n(2)=1; for i =3:x n(i)=n(i-2)+n(i-1); end t=n(x); end function [s,ot] = fibmetod(f, a, b, n) x1=a+(b-a)*(fibonacci(n-2)/fibonacci(n)); x2=a+(b-a)*(fibonacci(n-1)/fibonacci(n)); while(n > 1) n=n-1; y1=feval(f,x1); y2=feval(f,x2); if(y1<y2) b = x2; x2=x1; x1=a+(b-a)(fibonacci(n-2)/fibonacci(n)); else a=x1; x1=x2; x2=a+(b-a)(fibonacci(n-1)/fibonacci(n)); end end s=x1; ot=feval(f,x1); end
Editor is loading...