![ecd9823fbe61e4c95bf45a457f9b1535.png](https://i-blog.csdnimg.cn/blog_migrate/733cdf8d083b8146338d77b5e2a519e1.jpeg)
【为了更高效】
时常会有一种感觉,有些代码片经常会用到,写了一遍又一遍,有时候记得之前写过现场去找也很麻烦
---
这个时候需要建立一个自己的“库”。
举一个很简单的例子,搞科研少不了画图,线图也好contour也好,画过之后保存,个人为例,我需要保存一个fig格式方便以后修改因为.fig可以改坐标轴啊title啊之类的东西,就可以不用单独再生成个英文版的留着备份了,一般情况下要一个eps格式,因为是通用的矢量图,然后就是300dpi的jpg图片(很多杂志允许提供jpg,一些pcolor命令画出来的图如果存矢量图动辄几十Mb在latex编译的时候会卡哭)。 所以,每次画完图都依次保存这三种图,而且要对每个图都建个路径,要不然几个图堆在一个路径里,各种格式在一起要爆炸,就很麻烦。
嗯,写个脚本:
function pjer_save_fig_all(str_name)
mkdir(['fig_res/',str_name]);
saveas(gcf,['fig_res/',str_name,'/',str_name,'.fig'],'fig');
saveas(gcf,['