0

我的文件结构是

/home/me
  + octave
    - script.m
    + data
      - index.txt

script.m

fid = fopen("data/index.txt");

当我运行 script.m 时,它无法打开/找到该文件。

当我pwd在脚本中这样做时,它说/home/me

有没有办法让fopen始终使用当前目录(运行 script.m 的地方)作为参考点?

4

1 回答 1

0

可能是因为script.m在您的路径中,而您只是从中运行它/home/me?如果你cd(octave)在运行之前这样做script.m,它可以打开/找到文本文件吗?

于 2013-07-10T14:06:46.057 回答