Wie kann ich meinen Matlab-Code in Funktionen aufteilen, ohne viele Dateien zu erstellen?

Ich habe versucht, eine Funktion in einer Matlab .m-Datei zu codieren:

function returnValue = someFunction(x, y)
returnValue = x * y + 3
end

Matlab merkte jedoch an, dass ich nicht einfach eine Funktion in der Mitte meines Skripts deklarieren durfte. Ich habe versucht, die Funktion an den Anfang der Datei zu verschieben, aber Matlab hat mich gezwungen, meine Funktion in den Namen der Datei umzubenennen.

Ich erkannte bald, dass Matlab-Funktionen mit dem Namen ihrer Dateien übereinstimmen müssen. Wie kann ich meinen Matlab-Code in einer einzelnen Datei modularisieren? Kann ich einfach eine Funktion in der Mitte meines Skripts definieren?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage