2010-01-29 45 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年。但它不是免費的,但並不昂貴。這是非常值得的