¿Cómo puedo dividir mi código de Matlab en funciones sin crear muchos archivos?

Intenté codificar una función en un archivo .m de Matlab:

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

Sin embargo, Matlab señaló que no se me permitía simplemente declarar una función en medio de mi script. Intenté mover la función a la parte superior del archivo, pero Matlab me obligó a cambiar el nombre de mi función al nombre del archivo.

Pronto me di cuenta de que las funciones de Matlab deben coincidir con el nombre de sus archivos. ¿Cómo modularizo mi código Matlab dentro de un solo archivo? ¿Hay alguna forma de definir una función en medio de mi script?

Respuestas a la pregunta(3)

Su respuesta a la pregunta