| LTPDA Toolbox™ | contents | ![]() |
FMINSEARCHBND uses a simplex search to minimise the given function handle subject to constraints on the function arguments. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: FMINSEARCHBND uses a simplex search to minimise the given function handle subject to constraints The function handle is minimised a function of its 'inputs' subject to constraints CALL: min = fminsearchbnd(fh, pl) INPUTS: fh - input function handle object (@mfh) pl - input parameter list OUTPUTS: min - output pest object containing fit details Parameters Description %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
| Method Details | |
|---|---|
| Access | public |
| Defining Class | mfh |
| Sealed | 0 |
| Static | 0 |
| Sets for this method … |
|---|
| Default |
Default |
|||
|---|---|---|---|
| no description | |||
| Key | Default Value | Options | Description |
| fminsearchbnd | |||
| PARAM NAMES | {} [0x0] | none | A optional cell-array of parameter names to set in the final pest object. If empty, the input names from the function handle will be taken. |
| P0 | [] | none | Array of initial parameter values. If empty, an array of ones of the appropriate length will be used. |
| UB | [] | none | Array of upper bounds for parameters. If empty, the upper bound is +Inf for all variables. |
| LB | [] | none | Array of lower bounds for parameters. If empty, the lower bound is -Inf for all variables. |
| TOLX | [] | none | Termination tolerance on x, the current point. (See >> help fminsearch) |
| DISPLAY | 'iter' | none | Display setting for fminsearch. (See >> help fminsearch) |
| MAXITER | [] | none | Maximum number of iterations allowed. (See >> help fminsearch) |
| OPTIONS | [] | none | A complete options structure (as defined by optimset) to pass to fminsearch. (See >> help fminsearch) |
| OUTPUT FILE | [] | none | Filename for (optional) logging of search steps. No logging if empty. |
| SHOW PLOT | 0 |
|
Displays search progress in a figure window |
Example |
|---|
| plist('PARAM NAMES', cell(0,0), 'P0', [[]], 'UB', [[]], 'LB', [[]], 'TOLX', [[]], 'DISPLAY', 'iter', 'MAXITER', [[]], 'OPTIONS', [[]], 'OUTPUT FILE', [[]], 'SHOW PLOT', [false]) |
back to top
| Some information of the method mfh/fminsearchbnd are listed below: | |
|---|---|
| Class name | mfh |
| Method name | fminsearchbnd |
| Category | Signal Processing |
| Package name | ltpda |
| VCS Version | 967b0eec0dece803a81af8ef54ad2f8c784b20b2 |
| Min input args | 1 |
| Max input args | -1 |
| Min output args | 1 |
| Max output args | -1 |
| Can be used as modifier | 1 |
| Supported numeric types | {'double'} |
|
Method: mfh/fminsearch | Method: mfh/getFitErrors | ![]() |
©LTP Team