Anche se MATLAB contiene un gran numero di funzioni già scritte , è spesso necessario creare funzioni personalizzate come parte del vostro flusso di lavoro . Le funzioni personalizzate MATLAB sono scritti in M-file , ciascuno contenente una singola funzione personalizzata con il codice definito dall'utente . Istruzioni 
 1 
 aprire il menu "File" , quindi selezionare "Nuovo . " Select " Blank M- file . " Nome del file con il titolo della funzione personalizzata . Ad esempio, l' M -file per una funzione personalizzata chiamata " my_function ( ) " sarebbe " my_function.m . " 
 2 
 Dichiarare il nome della funzione , gli argomenti di ingresso e di uscita : 
 funzione 
 [ output_1 , output_2 ] = Una funzione senza argomenti di uscita o ingresso my_function ( input_1 , input_2 ) per 
 sarebbe dichiarato come : 
 funzione 
 [ ] = my_function ( ) per 
 E 'anche possibile dichiarare una funzione con un numero variabile di argomenti di input : 
 funzione 
 [ output_1 , output_2 ] = my_function ( input_1 , input_2 ...) in 
 
 3 
 Scrivi il codice personalizzato dopo la dichiarazione di funzione . Trattino tutte le righe di codice dopo la dichiarazione di funzione . 
 4 
 Terminare il codice della funzione con la parola chiave " fine".