Index of minimum element of vector | ISMIN/IDMIN/IIMIN | |
Name | ISMIN/IDMIN/IIMIN |
|
| Index of minimum element of vector |
|
Purpose Given a real or integer vector x of length n, these subprograms determine the index of minimum element of the vector. Specifically, the subprograms determine the smallest index i such that
xi = min( x j : j = 1, 2, …, n)
The vector can be stored in a
Usage | VECLIB: |
|
| INTEGER*4 | i, ISMIN, n, incx |
| REAL*4 | x(lenx) |
| i = ISMIN(n, x, incx) | |
| INTEGER*4 | i, IDMIN, n, incx |
| REAL*8 | x(lenx) |
| i = IDMIN(n, x, incx) | |
| INTEGER*4 | i, IIMIN, n, incx, x(lenx) |
| i = IIMIN(n, x, incx) | |
| VECLIB8: |
|
| INTEGER*8 | i, ISMIN, n, incx |
| REAL*4 | x(lenx) |
| i = ISMIN(n, x, incx) | |
| INTEGER*8 | i, ISMIN, n, incx |
| REAL*8 | x(lenx) |
| i = ISMIN(n, x, incx) | |
| INTEGER*8 | i, IIMIN, n, incx, x(lenx) |
| i = IIMIN(n, x, incx) | |
Input | n | Number of elements of vector x to be used. If n ≤ 0, the |
|
| subprograms do not reference x. |
| x | Array of length lenx = (n−1)⋅incx+1 containing the |
|
| |
| incx | Increment for the array x. x is stored forward in array x |
|
| with increment incx; that is, xi is stored in |
|
| x((i−1)⋅incx+1). |
Chapter 2 Basic Vector Operations 51