Como posso dividir meu código Matlab em funções sem criar muitos arquivos?

Eu tentei codificar uma função em um arquivo Matlab .m:

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

No entanto, o Matlab observou que eu não tinha permissão para simplesmente declarar uma função no meio do meu script. Tentei mover a função para o topo do arquivo, mas o Matlab me forçou a renomear minha função para o nome do arquivo.

Logo percebi que as funções do Matlab devem corresponder ao nome de seus arquivos. Como posso modularizar meu código Matlab dentro de um único arquivo? Existe uma maneira que eu poderia definir uma função no meio do meu script?

questionAnswers(3)

yourAnswerToTheQuestion