我正在寻找一个解决方案或一些指导如何使用Qt的c ++应用程序创建科学图。我已经把我的想法放在了gnuplot上,因为它有很好的功能,以便以后在乳胶中使用我的情节等。
我的问题是,我可以如何完成以显示qt中的绘图,并且还可以公开gnuplot命令以便稍后生成用于报告的绘图。
我应该根据我的数据创建一些数据文件,并使用命令创建一个文本文件吗?
是否可以将其集成到我的c ++应用程序中,以便创建绘图,在我的应用程序中查看它,然后保存数据和绘图文件。
任何输入都会很好。我现在不知道gnuplot,并想知道它是unix上的应用程序还是我可以在我的应用程序中使用的库。感谢。
答案 0 :(得分:6)
最简单的方法是让您的应用在系统()或类似的呼叫中运行gnuplot,绘制到图像然后显示图像。
如果您想要更详细的控制,可以使用iostream lib与gnuplot或旧版C interface进行对话
答案 1 :(得分:0)
如果您未在gnuplot上设置,请查看:
注意: 我还没有尝试过R-Forge。 R实际上是一种统计编程语言。 KD Chart以业务类型图表为目标,但可能有您需要的产品。