【问题标题】:Cannot use Octave 4.0.0 graphics toolkit functions under Windows 10Windows 10 下无法使用 Octave 4.0.0 图形工具包功能
【发布时间】:2017-01-15 19:51:35
【问题描述】:

我在全新的 Windows 10 安装上使用 Octave 4.0.0,而图形工具包相关功能(例如 plot()hist())根本无法正常工作。 plot() 创建一个新窗口,该窗口立即在 GUI 中冻结,而在 CLI 中根本没有窗口(两种情况下 Octave 都会崩溃)。我确保将graphics_toolkit() 设置为"gnuplot" 而不是"fltk",但我没有看到任何改进。有什么建议吗?

【问题讨论】:

  • 它在这里工作,但显示情节需要超过 1 分钟。它似乎只发生在第一个情节上。我跑了这个:plot(rand(1, 20)).
  • 它确实奏效了,尽管它花费的时间超过一分钟。对这个笔记本要多一些耐心。非常感谢!
  • 您使用的是来自ftp.gnu.org/gnu/octave/windows 的MXE 版本吗?您是否在 GUI 和 CLI 中看到 qt、fltk 的 1 分钟延迟?我建议在这里savannah.gnu.org/projects/octave 写一份错误报告,其中包含这些详细信息,以便我们尝试对问题进行分类
  • 在 Octave 4.0.1 上也为我工作!我从来没有用任何软件经历过这种情况,即第一次情节挂起一分钟然后它开始工作。 @Rafael Monteiro - 你应该把它写下来作为答案。

标签: octave windows-10


【解决方案1】:

第一次使用plotimagesc 或其他使用绘图功能的东西时,会导致 Octave 挂起一段时间(可能是几分钟)。最初用plot([1 2 3 4]) 绘制一个小数据集可能会更快。

在初始情节之后,后续情节应该很快,即使您重新打开 Octave 或重新启动计算机。

这种情况在使用 Octave 时始终如一地发生是 4.0.0-4.0.2,并且可能在 Windows 10 上的其他版本中。

【讨论】:

    【解决方案2】:

    您的 PC 需要与 SourceForge 分开安装 gnuplot,因为 Octave 在 W8/10 中安装时会出现一些错误。

    这是附加的链接。 https://sourceforge.net/projects/gnuplot/?source=directory

    您无需更改任何安装文件。

    这应该可以工作

    【讨论】:

      【解决方案3】:

      我在 Windows 7 上运行 4.2.0。第一次绘图大约需要几分钟,从那时起它会更快。工具包是“qt”。

      【讨论】:

        猜你喜欢
        • 2016-02-21
        • 1970-01-01
        • 2020-03-11
        • 1970-01-01
        • 2018-06-29
        • 2016-09-20
        • 2014-09-18
        • 2021-06-16
        • 1970-01-01
        相关资源
        最近更新 更多