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