如何在 Octave 中禁用 ginput()?

How to disable ginput() in Octave?

我想让 Octave 仅在终端模式下工作,并且选项如

不要帮我避开ginput()命令。

您可以在八度音程开始时重载 ginput(例如在您的 .octaverc 文件中)

ginput = @() warning("ginput has been disabled")

这是在定义一个同名的新函数。原来的ginput被这个新功能改成了"screened"。但是 clear ginput 会摆脱新定义。然后对 ginput 的新调用将在内存中(它不再存在的地方)搜索它,然后在路径中搜索它。它最终会找到原来的那个。

如果您控制客户机器上 Octave 的安装,只需删除 ginput.m 文件。