Matlab - para el bucle en la función anonymus

Soy bastante nuevo en matlab, pero sé cómo hacer tanto para bucles como para funciones anónimas. Ahora me gustaría combinar estos.

Quiero escribir

sa = @(c) for i = 1:numel(biscs{c}), figure(i), imshow(biscs{c}{i}.Image), end;

Pero eso no es válido, ya que matlab parece querer nuevas líneas como solo separador de comandos. Mi código escrito de forma clara sería (sin encabezado de función):

for i = 1:numel(biscs{c})
    figure(i)
    imshow(biscs{c}{i}.Image)
end

Busco una solución donde pueda escribirla con una función anónima en una sola línea como mi primer ejemplo. También sería feliz si pudiera crear esa función de otra manera, siempre que no necesite una nueva función m-file para i.

Respuestas a la pregunta(2)

Su respuesta a la pregunta