matlab root finding function
% Function for the bisection method.
% Finds root for given function f, left and right boundaries a and b and tolerance TOL
% f(a).*f(b)<0 is a requirement for this function to work
function c = bisection(f, a, b, TOL)
while(b−a)/2>TOL
c = (a+b)./2;
if f(c)=0
return
end %if
if f(a)f(c)<0
b=c;
else
a=c;
end %If
end %While
end %Function
Are there any code examples left?
New code examples in category Matlab
-
Matlab 2022-03-12 20:25:01 switch matlab
-
Matlab 2022-02-28 23:10:26 scilab trace function
-
Matlab 2022-02-22 08:40:07 matlab tilde
-
Matlab 2022-02-09 18:00:07 matlab preallocate array size
-
Matlab 2022-02-09 17:50:01 plot in log scale matlab
-
Matlab 2022-02-03 10:21:25 zsh corrupt history file
-
Matlab 2022-02-02 23:16:39 octave wait
-
Matlab 2022-02-02 19:17:12 matlab app designer numeric edit field properties
-
Matlab 2022-02-02 17:36:14 matlab zero vector
-
Matlab 2022-02-02 15:45:30 diff(x) matrix matlab