在MATLAB中设置脚本的自定义路径

时间:2017-12-07 19:09:23

标签: matlab

我有很多文件夹,每个文件夹都包含很多.txt文件,我需要用matlab处理这些文件。

我有一个脚本完成了它,它读取1个文件夹中的所有.txt文件并进行一些计算。

所以,如果我想处理这些文件,我将脚本移动到所需的文件夹并运行它,每次移动脚本都是有点蹩脚。

是否可以在标准目录中启动脚本,然后让脚本让我浏览所需的目录以在该目录中运行脚本?因为它不写任何文件,它只是读取。完成之后它应该重置它,所以我每次都可以浏览到不同的文件夹。比如保存一个值中的路径并在最后清除它......

我使用" fopen"在该脚本中打开.txt文件,因此可以为该功能分配完整路径,但每次运行脚本时都能够浏览正确的文件夹对我很重要。

1 个答案:

答案 0 :(得分:0)

我用

path=uigetdir;
fileid=fopen([path filesep 'file.txt']);

它的工作方式与我想要的一样。

感谢@excaza和@Laure快速回复