Sí sí, cierto, pero si lo que pretendes es devolver la matriz, entonces hay que pasarla por parámetro. Eso de crearla dentro de una función y sacarla de su contexto es considerado mala programación.