Octave + Gnuplot 倒置渲染图像
Posted
技术标签:
【中文标题】Octave + Gnuplot 倒置渲染图像【英文标题】:Octave + Gnuplot rendering image upside down 【发布时间】:2015-06-12 13:05:52 【问题描述】:我正在使用函数 imagesc() 显示数据。如果我将 fltk 设置为 graphics_toolkit 图像显示正确。
无法直接发布图片(信誉低)http://i.stack.imgur.com/ARiwF.png
如果我使用 gnuplot 作为绘图程序图像会颠倒呈现。 fltk 对我来说无法使用,因为它的窗口在 octave 中的函数运行时没有响应。我还尝试了 plot sine,它也是通过 fltk 和 gnuplot 绘制的。
【问题讨论】:
【参考方案1】:至少有两种解决方法:
使用axis("xy")
或axis("ij")
控制y 轴的方向,如axis
documentation 中所述
使用set(gca, "ydir", "normal")
或set(gca, "ydir", "reverse")
,如axes properties doc 中所述
【讨论】:
以上是关于Octave + Gnuplot 倒置渲染图像的主要内容,如果未能解决你的问题,请参考以下文章
如何让 Octave 默认使用“gnuplot”而不是“fltk”?
Octave 在交互模式下显示 gnuplot,但不是从命令行显示
Octave-Gnuplot-AquaTerm 错误:设置终端 aqua 增强标题“图 1”...未知终端类型”
Mac OS安装octave出现的问题-'error:terminal type set to 'unknown'的解决'