我需要绘制我的模拟(我在C ++应用程序中执行)以在Latex文档中使用(所以我更喜欢像EPS一样的矢量输出)。我的函数是2个参数,所以我在3D图之后,理想情况下用着色指示函数值(类似于Mathematica所做的)。有人可以推荐任何图书馆吗?
答案 0 :(得分:4)
答案 1 :(得分:2)
如果您可以在项目中使用Qt,请查看QwtPlot3d(http://qwtplot3d.sourceforge.net/)。 (基本上它是OpenGL渲染库,但AFAIK它有能力产生EPS输出)
PS.I从未使用过它,但是在QwtPlot(相关的2d绘图库)方面有经验,而且它设计得非常好,灵活的库。
编辑:
从该库的功能列表:
“......”
“ - 矢量输出(PostScript,EPS和PDF)通过gl2ps”
“...”
答案 2 :(得分:2)
MathGL有大量的1D(曲线),2D(曲面)和3D(体积)绘图类型。它还可以导出到EPS并解析一些TeX公式。