Если выражение, которое выполняет ваша анонимная функция, может возвращать более одного значения, то и ваша анонимная функция может возвращать.
Например, используя функцию max , которая может возвращать как максимальное значение массива, так и его индекс:
arr = [1 2 4 3];
anon = @(y) max(y);
[maxVal, ind] = anon(arr);