gpt4 book ai didi

octave - 每次运行时如何使 GNU Octave 重新加载脚本

转载 作者:行者123 更新时间:2023-12-04 01:00:11 25 4
gpt4 key购买 nike

我有一个问题,如果工作目录是网络驱动器,Octave 不会执行最近编辑的脚本或函数的最新版本。我已经研究过它,似乎 Octave 决定是否根据时间戳重新加载这些文件,并且在我的网络上,无论出于何种原因,时间戳更新都很慢。 MATLAB 没有这个问题,任何其他程序也没有这个问题。我正在运行适用于 Windows 3.8.2 的 Octave MXE 版本。

目前我唯一的解决方法是每次编辑文件时关闭并重新打开 Octave。这显然不方便。我想将 Octave 设置为在执行文件时简单地重新加载文件,而不管日期如何,但我还没有找到一种方法来做到这一点。我希望这里的人可能有一些想法。

最佳答案

(似乎不起作用:您可以使用 rehash 这将 Octave 重新初始化其目录缓存,参见 http://octave.sourceforge.net/octave/function/rehash.html )。

您也可以使用 clear functionName这应该清除函数中的所有变量并触发重新加载(您的脚本将被称为 functionName.m)。

我从 Octave 邮件列表中得到了这个:http://lists.gnu.org/archive/html/help-octave/2009-03/msg00212.html

关于octave - 每次运行时如何使 GNU Octave 重新加载脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28903974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com