% A MATLAB function can be defined by an M-file, by an inline % command, or as an anonymous function. Here are examples of the latter. f = @(x) x.^2 f(3) quad(f,0,1) a = 3; ezplot( @(x) sqrt(abs(f(x)-a)) , -10, 10), grid on g = @(a,b,c) [a; 2*b; 3*c]; g(1,1,1) f(g(1,1,1))