Sequence of slice() images
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
J W
el 24 de En. de 2016
Comentada: Walter Roberson
el 24 de En. de 2016
How can I automatically save a sequence of slice() images? It doesn't seem to fall under the same approach that plot() images do
0 comentarios
Respuesta aceptada
Walter Roberson
el 24 de En. de 2016
It is exactly the same, getframe() / imwrite(), or print(), or saveas()
2 comentarios
Walter Roberson
el 24 de En. de 2016
slice() returns a graphics object, not an array of data. imwrite() is only for writing arrays of data. One possibility using imwrite() is
x=1:1:3;
[X,Y,Z]=meshgrid(x,x,x);
u=sin(X);
slice(X,Y,Z,u,1,1,1);
pause(0.01); %draws and gives time to render
h = getframe(gca);
imwrite(h,'test.jpg');
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!