Embora MATLAB contém um grande número de funções pré-escritas , muitas vezes é necessária a criação de funções personalizadas , como parte de seu fluxo de trabalho . Funções MATLAB personalizados são escritos em M- arquivos, cada um contendo uma única função personalizada com o código definido pelo usuário . Instruções 
 1 
 Abra o menu "Arquivo" e selecione "New". Selecione "Blank M -File ". Nomeie o arquivo com o título da função personalizada. Por exemplo, o arquivo- M para uma função personalizada chamada " my_function ()" seria " my_function.m ". 
 2 
 Declare o nome da função , os argumentos de entrada e variáveis de saída : 
 
 função [ output_1 , output_2 ] = my_function ( input_1 , INPUT_2 ) 
 
 Uma função sem saída ou argumentos de entrada seria declarado como : 
 
 função [] = my_function ( ) 
 
 também é possível declarar uma função com um número variável de argumentos de entrada : 
 
 função [ output_1 , output_2 ] = my_function ( input_1 , INPUT_2 ...) 
 
 
 3 
 Escreva o seu código personalizado após a declaração da função. Recuar todas as linhas de código após a declaração da função . 
 4 
 Terminar o código da função com a palavra-chave " final ".