2
我有一些C++代碼可以創建兩個雙x,y向量作爲我的模擬結果。從矢量創建EPS,C++
此刻我將x和y保存到一個.txt文件中,並將這些值導入到Matlab中以繪製圖形並將其保存爲eps。
如何直接從C++生成並保存我的圖?
我不想爲此接口Matlab和C++,而是使用C++庫。
我有一些C++代碼可以創建兩個雙x,y向量作爲我的模擬結果。從矢量創建EPS,C++
此刻我將x和y保存到一個.txt文件中,並將這些值導入到Matlab中以繪製圖形並將其保存爲eps。
如何直接從C++生成並保存我的圖?
我不想爲此接口Matlab和C++,而是使用C++庫。
您可以使用GNUplot來繪製數據。這裏有一個方便的庫:http://www.suiri.tsukuba.ac.jp/~asanuma/gnuplot++/它可以給你API的,可以從你的程序調用來繪製你的數據使用GNUplot。
如果您可以使用GNUplot,那麼可以這樣做:http://stackoverflow.com/questions/4445720/how-to-plot-graphs-in-gnuplot-in-real-time-in-c 。這裏還有一個庫:http://www.suiri.tsukuba.ac.jp/~asanuma/gnuplot++/。第二個鏈接事實上也提供了一些便利的例子。 –
謝謝,這很有幫助! – lucacerone
不客氣! –