Selv om MATLAB inneholder et stort antall forhåndsskrevet funksjoner , er det ofte nødvendig å opprette egendefinerte funksjoner som en del av arbeidsflyten . Custom MATLAB funksjoner er skrevet i M- filer , som hver inneholder en enkelt egendefinert funksjon med brukerdefinert kode . Instruksjoner
en
Åpne "File "-menyen , velg deretter " New". Velg " Blank M - fil. " Name filen med tittelen på den egendefinerte funksjonen . For eksempel M - fil for en egendefinert funksjon som heter " my_function ( )" ville være " my_function.m . "
2
Erklærer funksjonen navn, argumenter og output variabler :
funksjon [ output_1 , output_2 ] = my_function ( INPUT_1 , INPUT_2 )
En funksjon uten utgang eller inngang argumenter ville bli erklært som : en
funksjon [ ] = my_function ( )
p Det er også mulig å erklære en funksjon med et variabelt antall argumenter : en
funksjon [ output_1 , output_2 ] = my_function ( INPUT_1 , INPUT_2 , ... )
3
Skriv ditt egendefinert kode etter at funksjonen erklæringen. Innrykk alle linjer med kode etter at funksjonen erklæringen.
4
Avslutt koden for funksjonen med søkeordet "end . "