问题如下。
我参加了研究生水平的PDE并且很好地理解了上述方程式的含义。它是一个带边界和波动的波动方程。初始状态。但是,我以前从未使用matlab做过这样的“电影”事情,也不知道如何实现它。有谁可以提供一些帮助?谢谢。
答案 0 :(得分:1)
我认为movie
功能就是你所追求的。
您可以为电影的每个帧创建一个情节,并使用getframe
将其添加到电影中。然后,您可以使用movie
显示电影,或使用movie2avi
将其转换为.avi。
这是一个简单的例子:
step = 0.1;
x = 0:step:2*pi;
for i = 1:2*pi/step
phi=i*step;
y = sin(x + phi);
plot(x,y);
M(i) = getframe();
end
close all;
movie(M)
Matlab还提供example
请注意,根据我的经验,制作电影可能是一个非常缓慢的过程