Module 7 of 8

User-defined Functions

2 lessons  ·  Function structure, handles, anonymous functions

1

User-defined functions overview

Topics covered

  • Purpose of user-defined functions
  • Creating a function script
  • Structure of user-defined functions
  • Keyword: function [outputs] = function_name(inputs) ... end
  • Function description
  • Function calls
2

Function handles and global variables

Topics covered

  • Function handles — use in functions that take functions as an input
  • Creating an array of function handles by storing them in a cell
  • Anonymous functions — define functions without creating a .m file
  • Global variables