HOWTO · MATLAB

Mehrere Werte aus einer Matlab-Funktion zurückgeben

Wir können mehrere Werte von einer Funktion zurückgeben, indem wir die eckigen Klammern in MATLAB verwenden.

In diesem Tutorial wird erläutert, wie Sie mehrere Werte von einer Funktion mithilfe der eckigen Klammern in MATLAB zurückgeben.

Rückgabe mehrerer Werte aus einer Funktion mithilfe der Box-Klammern in MATLAB

Wenn Sie von einer Funktion mehrere Werte zurückgeben möchten, müssen Sie sie alle innerhalb einer durch Komma getrennten eckigen Klammer definieren und ihnen die erforderliche Ausgabe innerhalb der Funktionsgrenzen zuweisen. Lassen Sie uns beispielsweise eine Funktion erstellen und drei Werte zurückgeben. Siehe den Code unten.

[a,b,c] = fName()
function [a,b,c] = fName()
    a = 1;
    b = 2;
    c = 5;
end

Ausgabe:

a =

     1


b =

     2


c =

     5

Wie Sie in der Ausgabe sehen können, wurden von der Funktion drei Werte zurückgegeben.