2010-01-29 14 views
1

我有一个生成一些数据的C++程序,我需要为这些数据生成一些图表并绘制一些函数。
是否有任何免费的图书馆可以做到这一点,只是生成一个PNG/JPEG(格式无关紧要)?
谷歌图表不是一个选项,因为我希望即使在离线状态下也能生成图表。C++有没有图表库?

回答

2

在过去,存在用于Gnuplot的API的各种实现(C,C++,其他)。我不知道这些API的当前状态是什么。

+0

或者,你可以只生成输入和定义文件,并运行gnuplot作为一个子进程。 – ConcernedOfTunbridgeWells 2010-01-29 08:09:42

0

为gnuplot创建一些临时输入和定义文件,并将其作为子进程运行。

+0

或者使用R代替gnuplot。虽然...同样的解决 – 2010-01-29 15:19:24

0

ChartDirector中是要命。我们用了7年。但它不是免费的,但并不昂贵。这是非常值得的