Sobre la recorrida por filas o columnas asumo que ambas se consideraban correctas dado que la letra no dice nada. O tal vez se aclaró el día del parcial.
inf es una función de octave que retorna la representación del infinito (lo vamos a ver cuando veamos sistemas de representación). En particular inf es mayor que cualquier número y por eso se usa para inicializar el mínimo.
Sobre el uso de while, como se sabe que la matriz tiene solo números >= 0 si se encuentra un 0 se puede parar porque no vamos a encontrar un número menor.