Matlab 3d-matrix

Tengo que crear una matriz 3D muy grande (como:500000x60x60). ¿Hay alguna manera de hacer esto en matlab?

Cuando intento

omega = zeros(500000,60,60,'single');

Me sale unout-of-memory error.

La función dispersa no es una opción ya que solo está diseñada para matrices 2D. Entonces, ¿hay alguna alternativa a eso para matrices de dimensiones superiores?

Respuestas a la pregunta(2)

Su respuesta a la pregunta