**aminlocx()**

This function returns the X location of minimum grid value over a spatial domain. The syntax is:

`aminlocx(`*expr, xdim1, xdim2, ydim1, ydim2*)

where:

*expr*

any valid GrADS grid expression

*xdim1*

starting X or LON dimension expression

*xdim2*

ending X or LON dimension expression

*ydim1*

starting Y or LAT dimension expression

*ydim2*

ending Y or LAT dimension expression

For the X location of the global minimum, a shorthand may be used:

`aminlocx(`*expr*, global)

or

`aminlocx(`*expr*, g)

is the same as
`aminlocx(`*expr*, lon=0, lon=360, lat=-90, lat=90)

### Usage Notes

- This function will only work with GrADS version 2.0.2 or later.
- This function is more efficient that using nested
`minloc`

and `min`

functions.
- Related function
`aminlocy`

will return the Y location of the minimum grid value.
- Use the
`amin`

function to retrieve the minimum value over the grid.
- If more than one grid box contains the minimum value, the location returned will be the first one encountered as the grid is scanned. The grid is scanned by rows from south to north, and each row is scanned from west to east.
- A similar set of functions exists for finding the maximum over an area:
`amax`

, `amaxlocx`

, and `amaxlocy`

.

### Examples

Please see the documentation page for `amin`

.