Function
Define Function
  1. function [a, b] = change(a, b)
  2. nargin % number of input parameters
  3. a = a+1;
  4. b = b+1;
  5. nargout % number of output parameters
  6. end
  1. function test()
  2. a = 1; b = 10;
  3. [c, d] = change(a, b);
  4. a
  5. b
  6. c
  7. d
  8. end
Anonymous Functions
  1. power = @(x, n) x.^n
  2. a = 1:10
  3. b = power(a, 2)
Reference