作为上面这个推文的补充。
这个主要是为了在组会汇报等发表场合,需要用得上动态的标记追寻功能。
实现不是很难,主要过程是在我们正常的plot函数后,定义一个point,接下来让point的坐标遍历x和y的数据,使用drawnow画出来。如果使用getframe(gcf)来保存每一帧的话,后续使用movie2avi将它们生成avi文件,函数的具体用法网上很容易查到。我已经把程序里保存视频的代码给注释掉了,如果需要使用的话,需要把16,21,22,24这四行代码取消注释。
但是你别看drawnow函数这么简单,假如你想玩出花来,也是可以的,比如这个MATLAB版本的跃动的心。各位同学有兴趣的话可以看一看它的源码,比起上面的标记追踪还是困难得多。
领取专属 10元无门槛券
私享最新 技术干货