function result = test(x, y) if nargin == 0 disp('Error!!!'); elseif nargin == 1 result = x^2; elseif nargin == 2 result = x + y; endend
function y = magicfunc(x, y) if nargin == 0 disp('error') elseif nargin == 1 y = x^2; else y = x+y; endend