Introduction
随着科研时间的增加,即便是我这样编程能力很弱的目前也已经前后做了10个大实验了,其中里面还包括很多小实验。做实验产生的文件也越来越多,其中有相当一部分程序(m文件)其实在不同实验中是可以通用的。以往实验文件不够多的时候,通常是选择直接复制到新的实验中调用,但是现在不够方便。主要原因是:1、复制可能漏掉。2、并且有时候随着实验的完善,可能其中一些实验过程中对一些基本常用程序进行了优化修改(简单的说就是星际争霸打了个补丁),但是在拷贝过程中仍然拷贝了一个旧版本的。针对以上问题,我们需要将一些常用的文件进行高效的时间代码管理,不仅可以让自己做实验的过程思路清晰,而且能提高效率。
Method
图1 MATLAB m文件分类管理
将自己实验过程中常用的一些程序(通常是自己编写的)分类挪到一个文件夹中。并且统一放置在磁盘根目录下(最好不要有中文路径)。当然这里不仅仅是m文件,mat格式的数据或者其它的一些通用的数据也可以按此操作。这样一来相当于为自己的实验建立了一个专用数据库以及函数库。
图2 路径导入
为了让MATLAB能够“认识”所建立的数据库以及函数库,需要在MATLAB主页面中,点击操作栏设置路径,然后选择添加文件夹并包含子文件夹,选择刚刚建立的“库”。点击保存。
Result
这样一来,这些文件夹中的函数以及数据就可以像MATLAB中自带函数以及内置数据一样直接调用了。省去了每次重新拷贝函数以及读数据要输入路径等繁琐的步骤。
Discussion
希望随手写的一点小笔记能对还未踏入科研以及刚踏入科研的学妹以及师妹们有帮助。