i?max1

Finds the index of the vector element whose real part has maximum absolute value.

Syntax

index = icmax1( n, cx, incx )

index = izmax1( n, cx, incx )

Include Files

  • mkl.fi

Description

Given a complex vector cx, the i?max1 functions return the index of the first vector element of maximum absolute value. These functions are based on the BLAS functions icamax/izamax, but using the absolute value of components. They are designed for use with clacon/zlacon.

Input Parameters

n

INTEGER. Specifies the number of elements in the vector cx.

cx

COMPLEX for icmax1

DOUBLE COMPLEX for izmax1

Array, size at least (1+(n-1)*abs(incx)).

Contains the input vector.

incx

INTEGER. Specifies the spacing between successive elements of cx.

Output Parameters

index

INTEGER. Index of the vector element of maximum absolute value.

For more complete information about compiler optimizations, see our Optimization Notice.