首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Octave-Gnuplot-AquaTerm错误:设置终端aqua增强标题"Figure 1"...unknown终端类型“

Octave-Gnuplot-AquaTerm错误:设置终端aqua增强标题"Figure 1"...unknown终端类型“
EN

Stack Overflow用户
提问于 2012-12-09 18:48:34
回答 12查看 76.3K关注 0票数 139

我已经通过Homebrew安装了Octave和gnuplot,并下载了AquaTerm.dmg。当我尝试绘制时,我得到了以下信息:

octave:4> plot(x,y)

gnuplot> set terminal aqua enhanced title "Figure 1" font "*,6"

                  ^
     `line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list`

在bash终端中,set terminalset Terminalset term (同样,后面也跟着"aqua“)等没有提供任何东西。我尝试从已经打开了"AquaTerm“的octave开始再次绘制,但是没有结果。我试着直接从gnuplot绘图,但同样的问题..我怎么做这个“设置终端水”?

Gnuplot启动消息显示"Terminal type set to 'x11'“,但不知道如何更改它,之前的命令也不起作用。

由于AquaTerm不是从Homebrew安装的,也许octave/gnupot找不到它……但我不知道。你猜对了吗?谢谢!

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2012-12-10 20:13:31

我发现了一种用倍频程生成曲线图的方法,虽然不是使用AquaTerm,而是使用x11。问题是Octave正在“强迫”gnuplot使用aquaterm来绘图。在octave中键入:setenv GNUTERM x11,而不是安装aquaterm并将其集成到gnuplot中。这样,就可以使用已经在gnuplot (set terminal)的终端列表中的x11生成绘图。我知道这是一个补丁,但最后我不介意aquaterm或x11,我只想要生成绘图

票数 47
EN

Stack Overflow用户

发布于 2012-12-18 03:27:24

我必须在本地添加setenv("GNUTERM","X11") (OCTAVE_HOME通常是/usr/local)才能使其永久工作。

找到解决方案,有关更多详细信息,请访问:http://www.mac-forums.com/forums/os-x-apps-games/242997-plots-octave-dont-work.html

票数 110
EN

Stack Overflow用户

发布于 2014-01-11 07:31:33

我在OS 10.9.1上的Octave-cli 3.8.0版本中遇到过类似的问题。观察Octave-gui如何仍然可以绘制图表,并使用octaverc读取答案,我已经通过在/usr/local/octave/3.8.0/share/octave/site/m/startup/octaverc中添加一条带有setenv("GNUTERM","qt")的行,从Octave-cli开始绘制

我不需要重新安装gnuplot或其他依赖项。

票数 81
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13786754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档