Obwohl MATLAB enthält eine große Anzahl von vorgefertigten Funktionen , ist es oft notwendig , um benutzerdefinierte Funktionen als Teil des Workflows erstellen. Benutzerdefinierte Funktionen werden in MATLAB M- Dateien geschrieben , die jeweils eine einzelne benutzerdefinierte Funktion mit benutzerdefinierten Code. Anleitung
1
Öffnen Sie das Menü "Datei" und wählen Sie " Neu. " Select " Blank M -File . " Benennen Sie die Datei mit dem Titel der benutzerdefinierten Funktion . Zum Beispiel kann die M- Datei für eine benutzerdefinierte Funktion namens " my_function () " wäre " my_function.m . "
2
Declare den Namen der Funktion , Eingabeargumente und Ausgangsvariablen :
Funktion [ Output_1 , output_2 ] = my_function ( input_1 , Input_2 )
Eine Funktion ohne Ausgang oder Eingang Argumente würden Sie so deklariert werden:
Funktion [ ] = my_function ( )
Es ist auch möglich, eine Funktion mit einer variablen Anzahl von Argumenten Eingang deklarieren:
Funktion [ Output_1 , output_2 ] = my_function ( input_1 , Input_2 , ...) in
3
schreiben Sie Ihren eigenen Code nach der Funktion Erklärung . Einzug alle Codezeilen nach der Funktion Erklärung .
4
Beenden Sie den Code der Funktion mit dem Stichwort " Ende . "