False Position M-File
False Position M-File
function [root, fx, ea, iter] = falsepos(func, xl, xu, es, maxit, varargin)
% falsepos: root location zeroe-=====
% [root, fx, ea, iter] = falsepos(func, xl, xu, es, maxit, p1, p2,...):
% uses false-position method to find the root of func
% input:
% func = name of function
% xl, xu = lower and upper guesses
% es = desired relative error (default = 0.0001%)
% maxit = maximum allowable iterations (defualts = 50)
% p1,p2,... = additional parameters used by func
% output:
% root = real root
% fx = function value at root
% ea = approximate relative error (%)
% iter = number of iterations