Syntax: max(object = VAL, axis = [x][y][z])
The max() function finds the maximum value along one or more axis. If no axis is specified, then all three axis are used.
If an ignore value is specified, then any element that is equal to the ignore value is not included in the computation. If all the values in the computation are equal to the ignore value, then the output is set to the ignore value.
Max always returns a FLOAT. This is not really the correct behaviour, but it is the easiest.