Octave工作正常。但后来我将Ubuntu升级到最新版本17.10.1,当我调用任何使用plot的函数时,它只是在命令行上打印一些东西。
Octave不会崩溃或冻结,它只是"相信"它生成了绘图,但除了终端上打印的一些行外,它不会生成任何图形。
我使用的代码是获取传递函数的阶跃响应:
more off
pkg load control
s = tf('s');
gs = 87.48/(s^2 + 14.46*s + 81.25)
step(gs)
没有显示绘图,在命令行中显示: 步骤响应
0.1 ##############################################################################################################################################
0.4 ##############################################################################################################################################
0 0.1 0.2 0.3 0.4 0.5 0.6 +*******gs+.7
我尝试重新安装Octave和Gnuplot并将环境设置为x11,但它没有解决问题。我感谢任何帮助!感谢