Bonjour,
Je souhaite créer un .avi afin d'avoir un film qui montre l'évolution du champ de Température sur un domaine.
J'ai codé ceci :
Ce que j'ai codé fonctionne, mais pas exactement comme je le souhaiterais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 aviobj=avifile(adresse_film); %creates AVI file for .... %je calcule mon champ de T° dans cette boucle ylabel('Epaisseur du film [m]'); xlabel('Largeur du film [m]'); title('Evolution des Températures dans le film'); contourf (x,y,T(:,:,1)); colormap(jet); colorbar; image=getframe; aviobj=addframe(aviobj,image); %adds frames to the AVI file end aviobj=close(aviobj); %closes the AVI file
D'abord, il n'enregistre pas ma "colorbar" ni le titre du graph ou le titre des axes, et je souhaite qu'ils soient affichés sur mon film.
Ensuite, le "getframe" ne prend pas forcement mon image, mais il prend ce que j'ai d'affiché à l'écran. Ca signifie que pour faire mon film, je ne peux rien faire d'autre, et ca m'ennuie :p
Que puis-je faire?
Partager