Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.25 KB | None | 0 0
  1. function [x,ile]=bissect(fun, a,b,epsilon)
  2. f=fcnchk(fun);
  3. i=0;
  4. while 1
  5.     i=i+1;
  6.     p=(a+b)/2;
  7.     if f(a)*f(p)<0
  8.         b=p;
  9.     else
  10.         a=p;
  11.     end
  12.     if abs(f(p))<epsilon
  13.         x=p;
  14.         ile=i;
  15.         break
  16.     end
  17. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement