在Octave中打开本地到函数文件的文件

时间:2016-07-21 19:23:23

标签: matlab octave filepath

我正在尝试在Octave下完成一个MATLAB项目。项目的布局如下:

/myproject/funcs/f1.m
                /data.csv
          /examples/test.m

我想运行例程test.m,它使用函数f1。在f1.m内,有一个打开数据文件的调用:

[...]
data = dlmread('data.csv'); % Read the csv file
[...]

当我进入examples目录时,会失败:

error: dlmread: unable to open file 'data.csv'

所以我想我正在寻找的方法是告诉Octave文件data.csv 与试图打开它的函数定义位于同一目录中。该解决方案应该与MATLAB兼容,因此我可以提供必要的更改,使其在Octave下工作回到项目中。

我已尝试过的内容:

  1. data = dlmread('./data.csv'); ->与之前相同的错误

0 个答案:

没有答案