0
我想在matlab中製作電影。從matlab輸出電影
for i=1:runs;
for k=1:NO_TIMES
B = 0;
[conf dom_size] = conf_update_massmedia(time(k),conf);
shortconf=conf(1:N);
for j=1:N;
sigma(j,1:N) = conf(1+(j-1)*N:j*N);
end
figure(1)
imagesc(sigma);
colorbar;
set(gcf,'PaperPositionMode','auto');
F(k)=getframe(gcf);
end
end
movie2avi(F,'B=0.avi','Compression','none')
所以我的問題是,我只能從循環的最後運行得到了電影,我試圖移動周圍的數字代碼,但似乎沒有任何工作,是否有任何人誰能夠幫幫我?
帕爾
這是因爲'F(k)的=的getFrame(GCF)'是內環內,這意味着通過外循環每次'F'被覆蓋。 – tmpearce