当我尝试在GNU Octave上绘制图形并尝试使用plot时,它给出了以下输出
set terminal aqua enhanced title "Figure 1" size 560 420  font "*,6" dashlength 1
                  ^
     line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list
我使用的是Mac OS X 10.9.2.我试过用
octave:79> setenv("GNUTERM","X11")
但我仍然得到同样的错误.
小智 247
setenv("GNUTERM","qt") 在你的八度命令提示符下,它应该解决问题.
我认为您的问题来自于使用CLI.
截至2014年1月2日.如果您使用的是OS/X 10.9(Maverics),那么您可以通过下载Octave 3.8.0 .dmg来选择使用二进制包中的集成GUI .使用Octave-gui而不是Octave-cli,或者从CLI启动GUI.
但是因为它没有我们想要的那么完美,我们决定等到4.0.x发布系列之后再将GUI作为默认界面(在那之前,你可以使用--force-gui选项来启动GUI ).
以下为我解决了问题
卸载OSX上的任何现有gnuplot
brew uninstall gnuplot
使用X或X11安装gnuplot
brew install gnuplot --with-x
最后,将GNUTERM设置为X11
setenv("GNUTERM","X11")
| 归档时间: | 
 | 
| 查看次数: | 34422 次 | 
| 最近记录: |