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.