Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Funktionserstellung

R2026a
Funktionen erstellen, einschließlich anonymer, lokaler und verschachtelter Funktionen

Funktionen enthalten einen oder mehrere sequentielle Befehle und können Eingaben akzeptieren und Ausgaben zurückgeben. Wenn Sie einen mehrzeiligen Code verwenden möchten, dann verwenden Sie das Schlüsselwort function, um eine Funktion in einer Datei zu definieren. Zum Beispiel addiert diese Funktion die Steuer zu einem Preis.

function total = addtax(price,taxrate)
     tax = price.*taxrate;
     total = price + tax;
end

Wenn Sie alternativ eine einzeilige Funktion für die Übergabe an eine andere Funktion definieren möchten, dann können Sie eine anonyme Funktion erstellen.

MATLAB-Sprachsyntax

functionDeklarieren von Funktionsname, Eingaben und Ausgaben

Themen

Unterrichtsmaterialien