k-Wave Toolbox |

# findClosest

Return the closest value in a matrix

## Syntax

    value = findClosest(A, a)
    [value, index] = findClosest(A, a)

## Description

`findClosest` returns the value and index of the item in A that is closest to the value a. For vectors, value and index correspond to the closest element in A. For matrices, value and index are row vectors corresponding to the closest element from each column. For N-D arrays, the function finds the closest value along the first non-singleton dimension. If there is more than one element with the closest value, the index of the first one is returned.

## Inputs

`A` | matrix to search
`a` | value to find

## Outputs

`value` | value in A that is closest to a
`index` | the index of a within A

## See Also

`find`, `min`

© 2009, 2010, 2011 Bradley Treeby and Ben Cox.