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);
我很想知道 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);