| 
 | ||||||
| 
 | ||||||
|  | ||||||
| Prototype | ||||||
| template <class Vec> Vec::size_type max_index(const Vec& x) ; | ||||||
|  | ||||||
| Description | ||||||
| The location (index) of the element with the maximum absolute value. | ||||||
|  | ||||||
| Definition | ||||||
| mtl.h | ||||||
|  | ||||||
| Requirements on types | ||||||
| 
 | ||||||
|  | ||||||
| Preconditions | ||||||
|  | ||||||
|  | ||||||
| Complexity | ||||||
| O(n) | ||||||
|  | ||||||
| Example | ||||||
| In max_index.cc: typedef complex<float> c; typedef external_vec<c> Vec; const int N = 5; c dx[] = { c(5,-4), c(-3,-2), c(5,-4), c(6,0), c(0,8) }; Vec x(dx, N); int imax = max_index(x); | ||||||
|  | ||||||
| Notes | ||||||
|  | ||||||
| See also | ||||||

![[MTL Home]](./ndtoclogo.gif) Copyright ©
1998,1999 University of Notre Dame.  All Rights Reserved.
Copyright ©
1998,1999 University of Notre Dame.  All Rights Reserved.