好的,所以我有一个绘图循环,可以绘制一个扩展和收缩的对象。每一帧的数据都在一个巨大的矩阵中。
我找到了对象的 x、y、z 坐标的每一帧的最小值和最大值。所以我得到了物体扩展范围的限制平面。
绘图循环有几个绘图命令。循环的第一行是 clf:
for frame = 1:N %N is the number of frames
clf;
hold on;
axis([minX maxX minY maxY minZ maxZ]);
% Plotting commands...(skipped here)
drawnow;
end
轴周期性变化。它们不会在连续帧之间发生变化,但会在第 300 帧时发生变化,然后会在第 700 帧时变回并再次执行此操作。
我已经检查了 get(gcf, 'CurrentAxes') 并且值不同。不知道为什么。轴限制是恒定的。
编辑:对于某些数据集,这不会发生,但有些轴会按照所述定期更改。