MATLAB: What does ‘@’ mean in a matlab expression

@MATLAB

For example [x,y] = foo1(@(x) foo2(x),z);
Thank you in advance for your help.

Best Answer

It means your are referencing a function handle or creating an anonymous function.
doc function_handle
and