Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 N 帧的运动序列,并且我有动画它的代码(不是我的代码)。我可以动画所有帧或一个范围,或者从开始到结束 K 步的范围。
结果是显示运动而不缓存任何帧并在最后一帧停止。我想要的不仅仅是我图中的最后一帧。例如,第一帧在中间,最后一帧在同一图中,就像一个运动,让所有帧都在一个情节中可见!!。
我该怎么做?此外,我可以将单个帧保存为内存中的单个图像,但我可以将它们保存为运动序列(来自图像)或将它们作为一个图保存在一个图中(不需要子图) .
如果需要,我可以给出动画的代码。
如果您有向量中的绘图数据,x并且y对于每个时间点,说x(:,i)在第 -th 时间步给出 x 坐标i,那么这样的东西将为每个t堆叠的值给出每个 xy 图。此代码可能无法完全按照您的要求执行,但希望它能让您继续前进。
x
y
x(:,i)
i
t
figure(1) hold on for i=1:length(t) plot3(x(:,i),y(:,i),t(i)*ones(length(t),1)) end hold off