我的文件结构是
/home/me
+ octave
- script.m
+ data
- index.txt
在script.m
:
fid = fopen("data/index.txt");
当我运行script.m时,它无法打开/找到该文件。
当我在脚本中pwd
时,会显示/home/me
有没有办法让fopen
始终使用当前目录(运行script.m的地方)作为参考点?
答案 0 :(得分:0)
可能是因为script.m
在您的路径中并且您只是从/home/me
运行它吗?如果您在运行cd(octave)
之前执行script.m
,那么它可以打开/找到文本文件吗?