Maximum value and location | F_SMAX_VAL/F_DMAX_VAL |
Name F_SMAX_VAL/F_DMAX_VAL
Maximum value and location
Purpose F_xMAX_VAL returns the largest component of a real vector x and also the smallest offset or index k.
k, xksuch that k= arg0 ≤ i < nmax( xi)
When the value of the n argument is less than or equal to zero, F_xMAX_VAL initializes the output scalars k to the largest invalid index (zero) and r to zero.
The routine F_xMIN_VAL operates strictly on real vectors and is not defined for complex vectors.
Usage | VECLIB: |
|
| INTEGER*4 | INCX, K, N |
| REAL*4 | R |
| REAL*4 | X( * ) |
| SUBROUTINE F_SMAX_VAL (N, X, INCX, K, R) | |
| INTEGER*4 | INCX, K, N |
| REAL*8 | R |
| REAL*8 | X( * ) |
| SUBROUTINE F_DMAX_VAL (N, X, INCX, K, R) | |
| VECLIB8: |
|
| INTEGER*8 | INCX, K, N |
| REAL*4 | R |
| REAL*4 | X( * ) |
| SUBROUTINE F_SMAX_VAL (N, X, INCX, K, R) | |
| INTEGER*8 | INCX, K, N |
| REAL*8 | R |
| REAL*8 | X( * ) |
| SUBROUTINE F_DMAX_VAL (N, X, INCX, K, R) | |
Input | N | Number of elements of vector x. |
| X | REAL or COMPLEX array, minimum length |
|
| (N - 1) xincx + 1. |
| INCX | Increment for the array x. A vector x having component |
|
| xi, i = 1,..., n, is stored in an array X() with increment |
|
| argument incx. If incx > 0 then xi is stored in |
Chapter 2 Basic Vector Operations 181