【问题标题】:How to animate contour plot in Matlab如何在 Matlab 中制作等高线图的动画 【发布时间】:2017-02-24 11:00:44 【问题描述】: 我有 32x21 矩阵,x 轴增量为一个参数(2 到 64,步长为 2)和 y 轴增量为 n 个其他参数,再次以两个为步长。我可以将其绘制为等高线图,但我想知道是否有办法将等高线图作为动画/电影。谢谢 【问题讨论】: 标签: matlab 【解决方案1】: 您是否尝试将您的绘图放在遍历所有轮廓的 for 循环中?使用drawnow 例如 hold on for ii = 2:2:64 %do your plotting here %use "pause" if too fast drawnow end 这应该在每次迭代时更新图形。 另见this 【讨论】: 你不需要在里面坚持和坚持。不过你确实需要drawnow。 我加了坚持,以防她每个“帧”都有多个情节。应该指定。 我的意思是,你需要在外面 您好,感谢您的回答,但没有帮助。即使暂停(5),这一切都显得非常快。 那将是 5 毫秒