[問題] movie已回收
小弟我想要把19張double fourier series的3D圖作成movie(series項數取20)
code如下:
clear all;
clf;
x=linspace(0, 1,50);
y=linspace(0, 1,50);
[xx,yy]=meshgrid(x,y);
p=20;
q=20;
for n=1:19;
z=zeros(size(xx));
t=(n-1)/20;
for m=1:p;
for n=1:q;
z=z+(16*((-1)^n-1)*((-1)^m-1)*sin(3*pi*n*xx).*sin(3*pi*m*yy)*
cos(((n^2+m^2)^0.5)*pi*t*3))/(((n*m)^3)*(pi^6));
end;
end;
surf(xx,yy,z);
axis([0 1 0 1 -0.15 0.15]);
F(n)=getframe;
end;
movie(F,5,2);
每張圖跑出來都是正常的
但是跑完以後卻沒有變成movie
error回傳說有movie裡面有uninitialized 的frame
可是我還是不知道是哪張frame出了問題 或是哪裡不對了
請各位高手幫幫我 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.93.173
推
07/05 16:15, , 1F
07/05 16:15, 1F
→
07/05 22:46, , 2F
07/05 22:46, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章