Accélerer la création de figures avec clf

On est souvent amener à créer pleins de figures différentes qu’on souhaite ensuite sauvegarder.
On remarque que MATLAB s’essouffle rapidement lorsqu’on a un tas de figures à processer.
Généralement le code ressemble à peu près à ça :

tic
for iteration = 1:50
 figure
 plot(rand(10,2));
 title(['plot: ' num2str(iteration)]);
 print(['file_' num2str(iteration) '.jpg']);
 close all
end
toc

Ici on a donc généré 50 jpeg avec une boucle for. Sur mon pc 10 secondes sont requises. C’est là que clf prend tout son sens …

Laisser un commentaire