Jak mogę podzielić mój kod Matlab na funkcje bez tworzenia wielu plików?

Próbowałem kodować funkcję w pliku .m Matlab:

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

Jednak Matlab zauważył, że nie wolno mi było po prostu zadeklarować funkcji w środku mojego skryptu. Próbowałem przenieść funkcję na początek pliku, ale Matlab zmusił mnie do zmiany nazwy mojej funkcji na nazwę pliku.

Wkrótce zdałem sobie sprawę, że funkcje Matlab muszą pasować do nazwy ich plików. Jak zmodularyzować mój kod Matlab w jednym pliku? Czy mogę w jakiś sposób zdefiniować funkcję w środku mojego skryptu?

questionAnswers(3)

yourAnswerToTheQuestion