Octaves 存储路径的能力

Octaves ability to store path

我很想知道 Octave 如何处理文件路径。

在我的例子中,我有一个文件夹,其中包含另一个名为“indata”的文件夹,然后是我创建的实际 *.m 文件。我不希望所有文件都在同一个文件夹中,因为它们包含来自大量测试的原始数据。有时我想回去看看旧的测量值。

比如。我编写了一个脚本,要求用户提供八度使用的所需文件,如下所示:

prompt = {"Please specify the data you want to analyze"};

[fname,fpath] = uigetfile();

raw_indata = [fpath,fname];

当查看 fname 和 fpath 时,一切都是正确的。文件存储正确。如果我查看“raw_indata”,我会得到文件的完整路径。太好了。

现在出现问题...

DSR_data = xlsread('raw_indata');

我试过了 xlsread("raw_indata"); xlsread(fpath,fname);

我错过了什么... ??

DSR_data = xlsread('raw_indata');

您要让 xls 读取名为“raw_indata”的文件。字面意思。

您应该传递 raw_indata 变量。没有引号。

DSR_data = xlsread(raw_indata);