Returns array of values holding every minimum point in the supplied vector whose value complies with limits specified in argument 2.
Number | Type | Compulsory | Default | Description |
1 | real array | Yes | Vector | |
2 | real array | No | [???MATH???-\infty, +\infty???MATH???] | [min limit, max limit] |
3 | string | No | <<empty>> | Options |
4 | real | No | 0.0 | Tolerance |
Input vector
0 | Maximum limit i.e. minima must be above this to be accepted |
1 | Minimum limit i.e. minima must be below this to be accepted. |
'xsort' | If specified the output is sorted in order of their x-values (reference). Otherwise the values are sorted in descending order of y magnitude. |
'nointerp' | If not specified the values returned are obtained by fitting a parabola to the minimum and each point either side then calculating the x, y location of the point with zero slope. Otherwise no interpolation is carried out and the literal minimum values are returned. |
'noendpts' | If specified, the first and last points in the data will not be returned as minimum points. |
Minimum spacing between x values. Any pair of points that are closer than this value will be treated as a single point
Return type: real array
The function returns the XY values for each minimum point. The X-values are returned as the vector's reference (see Vector References ).
▲Function Summary▲ | ||
◄ minidx | Minimum ▶ |