我是octave的新手,当我收到以下错误时,我刚尝试使用Octave 3.4.0进行我的第一次绘图.任何帮助都感激不尽.gnuplot版本是4.6
octave-3.4.0:3> x=1:1:20;
octave-3.4.0:4> y=sin(x);
octave-3.4.0:5> plot(x,y)
gnuplot> set terminal aqua enhanced title "Figure 1" size 560 420 font "*,6"
^
line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list
Run Code Online (Sandbox Code Playgroud)
我用于八度的终端窗口是mac X终端.
小智 19
好的,我找到了解决这个问题的方法.赶紧跑:
setenv("GNUTERM","X11")
Run Code Online (Sandbox Code Playgroud)
在绘制任何东西之前,例如,
plot(x,y)
Run Code Online (Sandbox Code Playgroud)
beh*_*has 15
您可能需要使用x11支持重新安装gnuplot:
brew uninstall gnuplot;brew install gnuplot --with-x
pup*_*upa 13
您也可以将此行添加到〜/ .octaverc文件中:
setenv GNUTERM x11
Run Code Online (Sandbox Code Playgroud)
- 它适用于mac os mountain lion.
| 归档时间: |
|
| 查看次数: |
10960 次 |
| 最近记录: |