Inline-Funktionen in Matlab

Lassen Sie uns einen Blick auf die Inline-Funktionen in Matlab werfen.

Was genau ist eine Inline-Funktion? Es handelt sich um eine Funktion, die Sie mit einer oder mehreren Variablen, zum Beispiel f(x), definieren, um schnell mathematische Berechnungen durchzuführen.

Um eine Inline-Funktion in Matlab zu erstellen, tippen Sie einfach den Namen der Funktion, gefolgt von einem Gleichheitszeichen (=) und dem Schlüsselwort inline(). In den Klammern geben Sie dann die mathematische Formel der Funktion an.

Name = inline("Formel")

Zum Beispiel: Angenommen, Sie möchten die Funktion f(x,y) = x2 + y2 erstellen.

Dazu tippen Sie einfach:

>> f=inline("x^2+y^2")

Und voilà! Sie haben eine Inline-Funktion f mit zwei Variablen kreiert.

$$ f(x,y) = x^2 + y^2 $$

Hinweis: In diesem Beispiel ist die Funktion der Variablen "f" zugeordnet, aber Sie können natürlich jeden beliebigen Namen verwenden.

Nachdem Sie die Funktion erstellt haben, können Sie sie für verschiedene Berechnungen einsetzen.

Wenn Sie beispielsweise herausfinden möchten, was f(2,3) ergibt, tippen Sie einfach f(2,3) ein.

>> f(2,3)

Die beiden Parameter in den Klammern, x=2 und y=3, werden dann in die Funktion eingesetzt.

Die Funktion gibt den Wert 13 aus, da 22 + 32 = 4 + 9 = 13 ist.

ans=13

Geben Sie nun f(3,4) ein und drücken Sie Enter.

>> f(3,4)

In diesem Fall erhalten die Variablen der Funktion die Werte x=3 und y=4.

Das Ergebnis ist 25, da f(3,4) = 32 + 42 = 9 + 16 = 25.

ans=25

Es gibt noch mehr zu entdecken! Sie können in Matlab auch anonyme Inline-Funktionen erstellen.

Hierzu verwenden Sie das Symbol "@" und definieren die Funktion mit einer oder mehreren Variablen. Ein Beispiel wäre:

>> g=@(x,y) x^2+y^2

So haben Sie eine weitere Inline-Funktion g=x2+y2 mit zwei Variablen erstellt.

Nun können Sie g für Berechnungen nutzen, wie zum Beispiel:

>> g(2,3)

Hierbei werden den Variablen die Werte x=2 und y=3 zugewiesen und die Berechnung ausgeführt.

Die Funktion g(x,y) gibt erneut den Wert 13 aus.

ans = 13

Dies ist eine weitere Methode, um Inline-Funktionen zu kreieren.

Damit sind wir am Ende unseres Überblicks über Inline-Funktionen in Matlab. Sie sind ein äußerst nützliches Werkzeug für schnelle mathematische Berechnungen und lassen sich mit einigen wenigen Befehlen leicht erstellen.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Funktionen in Matlab