Gnuplot for C#
C#で数値計算ができるようになったら,おそらくGnuplotも使いたくなるだろうなぁ...,と思い,C#からGnuplotを操作するためのDLLを作成してみました(毎度おなじみ,C++/CLIにてDLLを作成).
最新版は,Gnuplotを操る - KrdLab's blogです(2007/09/09).
↓こんな感じで使えます (2008/12/31:最新版は名前空間が異なります → KrdLab.Tools.Wgnuplot).
KrdLab.Controller.Wgnuplot plot = new KrdLab.Controller.Wgnuplot(); plot.Open("wgnuplot.exe"); plot.Send("set ticslevel 0"); plot.Send("set isosample 40"); plot.Send("set hidden3d"); plot.Send("set xrange[-6:6]"); plot.Send("set yrange[-6:6]"); plot.Send("splot sin(x)*cos(y)");
(出力画像を載せたいのですが...,どうやるの?)
DLL(またソースコード)は,どこかにアップするかもしれません.