Method ao/simplex


  SIMPLEX Multidimensional unconstrained nonlinear minimization (Nelder-Mead)
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: Multidimensional unconstrained nonlinear minimization 
               (Nelder-Mead algorithm)
 
               For more information, type 'doc fminsearch'
 
  CALL:        >> p = simplex(a,pl)
 
  INPUTS:      pl   - the output data
               a    - input analysis object
 
  OUTPUTS:
               p    - output pest object containing the estimated parameters.
 
  Parameters Description
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
simplex
FUNCTION '' none Function handle to minimize.
X0 [] none The starting point.
DISPLAY 'iter'
  • 'iter'
  • 'off'
  • 'notify'
  • 'final'
Level of display..
FUNVALCHECK 'off'
  • 'off'
  • 'on'
Check whether objective function values are valid. 'on' displays an error when the objective function returns a value that is complex, Inf or NaN. 'off' (the default) displays no error.
MAXFUNEVALS 1000 none Maximum number of function evaluations allowed.
MAXITER 1000 none Maximum number of iterations allowed.
OUTPUTFCN [] none User-defined function that is called at each iteration.
PLOTFCNS [] none Plots various measures of progress while the algorithm executes.
TOLFUN 1.0000000000000001e-05 none Termination tolerance on the function value.
TOLX 1.0000000000000001e-05 none Termination tolerance on x.
FITPARAMS '' none The names of the parameters to fit.
TXT 0
  • 0
  • 1
Set to true if a print of the parameters into a txt file is desired.

Example

plist('FUNCTION', '', 'X0', [[]], 'DISPLAY', 'iter', 'FUNVALCHECK', 'off', 'MAXFUNEVALS', [1000], 'MAXITER', [1000], 'OUTPUTFCN', [[]], 'PLOTFCNS', [[]], 'TOLFUN', [1.0000000000000001e-05], 'TOLX', [1.0000000000000001e-05], 'FITPARAMS', '', 'TXT', [false])

back to top back to top

Some information of the method ao/simplex are listed below:
Class name ao
Method name simplex
Category Signal Processing
Package name ltpda
VCS Version 967b0eec0dece803a81af8ef54ad2f8c784b20b2
Min input args 2
Max input args -1
Min output args 1
Max output args -1
Can be used as modifier 0
Supported numeric types {'double'}




©LTP Team