Tomando la media de una matriz con NaN en Matlab [duplicado]

Posible duplicado:
Tratar con las NaN en funciones matlab

¿Existe un comando de una línea que le permita tomar el promedio elemental de una matriz (ignorandoNaN's) en matlab? Por ejemplo,

>> A = [1 0 NaN; 0 3 4; 0 NaN 2]

A =

     1     0   NaN
     0     3     4
     0   NaN     2

Entonces elmean(A) debe ser igual(1+3+2+4+0+0+0)/7 = 1.4286

Además, no tengo acceso a la caja de herramientas de estadísticas, por lo que no puedo usarnanmean()

Respuestas a la pregunta(2)

Su respuesta a la pregunta