fminsearch_(funfcn,​x0,options,varargin​)

Works around a bug (or design defect) in fminsearch.

You are now following this Submission

The standard fminsearch function uses an unreliable and faulty method for setting the initial x step, e.g. as illustrated by the case fminsearch(@(x) (x-1)^2,1e-3). (The return value is close to zero.) fminsearch_ provides user control of the x step, and uses a more reliable default, e.g. fminsearch_(@(x) (x-1)^2,1e-3) returns 1.

Cite As

Kenneth Johnson (2026). fminsearch_(funfcn,x0,options,varargin) (https://in.mathworks.com/matlabcentral/fileexchange/57284-fminsearch_-funfcn-x0-options-varargin), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

Version 1.1: Added varargin{:} to fminsearch arguments.

1.0.0.0