缘由
地球物理文献里有很多公式,也有很多曲线。详细研究这些文献时(尤其是需要用到文章中的某部分时),通常需要再现出作者的某些图片,以证明自己确实明白这些公式或原理。当自己做出图后,发现只有将作者原图截图下来,放在某些软件中(如excel,origin)再添加上自己画的图,并且要不断的调整取值范围等。图片较少,也就罢了;图片很多,或者多次算出结果,再去调整这些细节,很费时。本人一直在寻找解决办法,发现一个帖子,可以解决:MATLAB叠图
但是,MATLAB的作图不太美观,最主要的是难以生成透明的图像(alpha=0这些都不太好用),故考虑python提供的matplotlib库。【今日先暂停于此,待python代码写好后再更新】
更新
1. MATLAB如何传递参数(或命令)到python解释器:
cmdstr=['python -c "import PythonFigs; PythonFigs.ReproduceFigs(BackFigsPath=r''',BackFigsPath,''',DataPath=r''',DataPath,''',NewFigsPath=r''',NewFigsPath,''',xyrang