• 締切済み

gnuplot 等高線 に値を入れる方法

リングの http://gnuplot.sourceforge.net/demo_4.7/contours.html の5番目の図のように等高線に値を入れたいです。 set cntrparam levels incremental 初期値, 刻み, 終了値 のように値を設定できますけど 数値がいれるコマンドが。。。探してもみつからなくて。。。 お願いします。

みんなの回答

  • ki073
  • ベストアンサー率77% (491/634)
回答No.3

No.2です。 >できれば set cntrlabel と同じように 4.6ぐらいでも使える方法を教えていただければ幸いです。 最近gnuplotを使っていないので詳しくはないのですが、無理そうに思います。 Rという統計計算用ソフトがありますが、グラフも得意なのです。こちらには希望する機能があります。 http://www1.doshisha.ac.jp/~mjin/R/06.html の下の方に等高線の例があります。もし使ってみる気がありましたら書き込んでください。アドバイスはできると思います。 もしUNIX系のOS(Mac, Linux)であれば、gnuplotの様にパイプでつなげるようです。 R自体はちょっと癖がありますので、他言語から利用している方も多いようです。私自身はRubyからRを利用しています。C++やPythonなど多くの言語から利用できるようです。 Rはこちらから http://www.r-project.org/index.html

  • ki073
  • ベストアンサー率77% (491/634)
回答No.2

グラフの横にある Click here for minimal script to generate this plot をクリックしたら、全体のプログラムが出てきますので、それで試してみてください。 質問欄でリンクされているのはgnuplotの4.7のデモです。 set cntrlabelは安定バージョン4.6.5では使えませんので、4.7以降を入れる必要があります。

amtech
質問者

補足

gnuplot 4.7 をいれてMSVCR110.dll がないといわれて 入れてみたら The application was unable to start correctly (0xc000007b) が出てきました。 できれば set cntrlabel と同じように 4.6ぐらいでも使える方法を教えていただければ幸いです。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「数値がいれるコマンド」ってなんでしょうか? どのような「コマンド」を想像しているのですか?

関連するQ&A