|MATLAB Function Reference|
[y1, y2, ...] = feval(fhandle, x1, ..., xn)
evaluates the function handle,
fhandle, using arguments
xn. If the function handle is bound to more than one built-in or M-file, (that is, it represents a set of overloaded functions), then the data type of the arguments
xn determines which function is dispatched to.
It is not necessary to use |
[y1, y2, ...] = feval(function, x1, ..., xn)
function is a quoted string containing the name of a function (usually defined by an M-file), then
feval(function, x1, ..., xn) evaluates that function at the given arguments. The
function parameter must be a simple function name; it cannot contain path information.
The following two statements are equivalent.
The following example passes a function handle,
fhandle, in a call to
fhandle argument is a handle to the
fminbnd function uses
feval to evaluate the function handle that was passed in.
© 1994-2005 The MathWorks, Inc.