八度错误:没有这样的文件

时间:2016-06-07 14:37:58

标签: octave

我在Windows 7上运行Octave 4.0.1,我遇到了这个奇怪的问题。

我创建了一个功能正常的脚本,保存在C:/ User / Documents / Octave下。此脚本还会读取同一位置的子文件夹中的某些文件。 问题是:我的脚本正确运行TWICE然后我有错误“没有这样的文件”说软件没有找到我的脚本(我刚刚运行的同一个)。我唯一的“解决方案”是重新启动整个软件,但是在第三次运行时它仍然很疯狂。

除此之外,我的同事在ubuntu机器上尝试了它,它似乎工作正常。有人看到解释吗? 感谢

这是脚本:

data = [];
figure();
for i=1:200
  filename = strcat('C:/Users/Utilisateur/Documents/Octave/data/DAQ_data_decoded_', num2str(1800+i))
  d=lvm_import(filename);
  data=[data d.Segment1.data(:,2)];
end;

data=reshape(data,6600,1);
hist(data);

函数lvm_import是我在Web上找到的用于从Labview数据文件中提取数据的函数。 (d.Segment1.data(:,2)是一个33x1数组)

错误信息:

>> daqDataHist
error: no such file, 'C:\Users\Utilisateur\Documents\Octave\daqDataHist.m'

1 个答案:

答案 0 :(得分:0)

所以我仍然不知道发生了什么,但是通过在脚本末尾添加fclose all我摆脱了任何错误,并且可以根据需要多次运行该文件。打开和关闭.lvm文件可能会出现问题,而且它已经卡住了#34;在某一点。 无论如何,谢谢:)