崩溃后八度突然运行脚本缓慢

时间:2018-12-11 18:08:46

标签: octave

我在带有Windows 10 Pro的Dell Precision 7520(Core i7-7820HQ @ 2.9 GHz,16 GB RAM)上运行Octave 4.4.1 x64,我是从GNU FTP站点上提供的二进制文件安装的。我一直在运行一个简单的物理模型,其中包括使用for循环中的显式数值方案来求解非刚性非线性ODE。为了使解决方案适合我拥有的一些测试数据,我在更改模型参数时已多次运行模型。该脚本仅需几秒钟即可运行,因此最好多次运行该脚本以启发式地估算模型参数值。

八度音色在我的PC上非常容易出故障,并且经常崩溃。通常,我只是重新启动它并继续。昨天在一次崩溃之后,我重新打开了Octave,然后尝试再次运行该模型。起初我以为它挂了,但是事实证明,模型执行时间只是增加了一个数量级或更多。我检查了我过去创建的其他一些数据处理脚本,这些脚本过去运行得非常快,现在它们也运行得非常慢,以至于它们太慢而无法使用。

我可以在MATLAB中运行我的模型,但仍然只需要一秒钟左右。我在Octave中使用了“ profile”来查看挂起的位置,所有函数执行的总和不到一秒钟,而文件开头和结尾处的tic和toc之间的差约为25

我已经重新安装了Octave,尝试了不同的版本,现在我有点茫然。我曾尝试寻找其他人遇到类似问题的经验,但没有提出任何建议。任何建议或意见将不胜感激。谢谢。

0 个答案:

没有答案