• ベストアンサー
  • すぐに回答を!

gnuplotで複数のwindowを開くには?

gnuplotを用いて複数のグラフを違うwindowに書きたいのですが上手くいきません.使用しているosはwindows vistaです.わかる方がいらっしゃいましたらどうか教えてください.  ちなみにset terminal x11 [1]をgnuplotに入力すると   Terminal type set to 'unknow' unknow or ambisguous terminal type; type just ' set terminal' for a list というエラーが表示されてしまいます.

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1051
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1
  • kmee
  • ベストアンサー率55% (1857/3366)

まずは、マニュアルを熟読しましょう。 和訳もあります。 http://takeno.iee.niit.ac.jp/~foo/gp-jman/gp-jman.html WIndowsで使っているのだから、出力先は x11 では無いですよね? http://takeno.iee.niit.ac.jp/~foo/gp-jman/data/20121003/gnuplot-ja-div/node384.html にあるように、set terminalでは、実行環境に合せて一部利用できない出力先があります。 Windows版ではx11が無効になっていると思われます。 「set terminal とだけ実行すれば、利用できる出力先が一覧表示されます」 と、そのエラーメッセージに書いてあります。 Windowsで使うなら、set terminal windows でしょう。 http://takeno.iee.niit.ac.jp/~foo/gp-jman/data/20121003/gnuplot-ja-div/node478.html 番号を指定するなら [] は不要です。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございました.参考になります.

関連するQ&A

  • Mac OS Xでのgnuplotの使用法について

    Mac OS X 10.9.2にてgnuplotとXQuartzをインストールして、ターミナルからgnuplotを起動して "set terminal x11" と入力しても "unknown or ambiguous terminal type; type just 'set terminal' for a list" と表示されてグラフがプロットできず、実際に "set terminal" するとその一覧にはx11(ないしXQuartz)は見当たりませんでした。 XQuartzをインストールした筈なのにも拘らず、このようになるのは一体何が原因と考えられるでしょうか? 宜しくお願いします。 因みに、gnuplotは http://qiita.com/jtwp470/items/09f8aea31d172bd4acc7 を参考にしてHomebrewからインストールし、XQuartzは http://xquartz.macosforge.org/landing/ からダウンロードした.dmgファイルを実行しました。

    • 締切済み
    • Mac
  • GNUPLOTのインストール

    gnuplot-4.2.5.tar.gzをダウンロードしてきて 手順どおりにインストールたところ Terminal type set to 'unknown' となりグラフを表示することができませんでした。 set terminalで確認したらx11が見当たりません。 /etc/を確認したところPCにはx11はインストールされておりました。 ネットワークの関係でapt-getが使用できないので こちらをインストールするしかないのですが どうしたらいいでしょうか。よろしくお願いします。 OSはVineLinux4.2を使用しています。

  • cygwinのgnuplot

    cygwinでgnuplotをX11で表示させるときにいつも startx gnuplot として起動してるのですがX11を通す必要をあまり感じません。詳しく言うと、グラフを表示するときにX11は必要かもしれませんが、X11でgnuplotを起動する意味が無いということです。 cygwinで set terminal x11 とやると、anable to open display `` X11 aborted と表示されるのでX11を通してこのやり方にしています。 どなたかアドバイスをお願いします。

  • gnuplotについて

    gnuplotを使い複数のデータファイルのグラフを同時に表示しました。 このグラフ(複数のデータのグラフ)を印刷したいときはどうすればいいでしょうか? set terminal postscript以下が分かりません。

  • gnuplotについて

    家からputtyで研究室のパソコンリモートアクセスしてつかっているのですが、そこでgnuplotを実行してとりあえずサインカーブを書こうと次のように実行すると Terminal type set to 'x11' >plot sin(x) gnuplot: unable to open display '' gnuplot: X11 aborted. と表示されて実行できません。どのようにしたらgnuplotが使えるようになるのでしょうか?初心者なのでわからないことだらけですが、とりあえずなんかしらの回答まっています。お願いします。

  • gnuplot のterminalからx11消失

    共同で使用しているvine linux のマシンで、いつもどおりにgnuplotを使おうとしたら、terminal がunknownになっていて、x11 に変えようとしたらできなくなっていました。 set terminal で示される一覧にも出てきません。共同使用者に聞いてみたら、アップデート作業がうまく行かず、消えていた、ということです。 とても困っているのですが、どのようにしたらx11が使えるようになるのでしょうか? <技術者向け>でない初歩的な質問かもしれませんが、よろしくお願いします。 なお、 linuxのバージョンは、2.6.16(Vine linux 3.3.6),gnuplot はver 4.4 patch level 3 になっています。 他の症状は、GNOME端末の起動があやしくなり、うまく立ち上がらないことがちょくちょくあります。最大3回くらいトライすれば起動できます。関係ないかもしれませんが。

  • gnuplotについて

    以前、こちらでgnuplotのデータをファイルに出力する方法を教えていただいたものです。 以下のようにやってみたのですが、 gnuplot> set yrange [0:5] gnuplot> plot "h1.txt","h4.txt" gnuplot> set terminal postscript eps Terminal type set to 'postscript' Options are 'eps noenhanced monochrome blacktext \ dashed dashlength 1.0 linewidth 1.0 defaultplex \ palfuncparam 2000,0.003 \ butt "Helvetica" 14' gnuplot> set output 'h20.eps' gnuplot> replot epsファイルが出来ただけで、開くことが出来ません。 開こうとすると『作成元のプログラム名が必要です。インターネットで自動的にプログラムを検索するか、またコンピューターにあるプログラム一覧から手動で選択してください。』と出ます。 どうすれば、開くことが出来るのでしょうか? 印刷のためのファイルなので、開くことは出来ないのでしょうか?

  • gnuplotが分かる方教えてください。

    貯蔵弾性率と損失弾性率のグラフを描くにあたり、 横軸をG’(ω)/GおよびG''(ω)/G、縦軸をωτとなるグラフをgnuplotで描きたいのですが、 gnuplot>plot x**2/(1+x**2), x/(1+x**2) gnuplot>set logscale xy gnuplot>replot ではだめでしょうか。 何回やっても、x/x2 range must be greater than 0 for log scale!というエラーメッセージが出てしまいます。どう直せばいいか分かる方教えてください。

  • gnuplotの使いかた(linux)

    gnuplotを用いて3次元のグラフを描こうとしています。 試しに、 set pm3d splot exp(-x*x)*exp(-y*y) というコマンドを実行すると、 Error:terminal "unknown" does not support continuous colors. が表示されます。 使用OSは linux debian gnome terminal です。 gnuplot version4.0です。 どうすれば、3次元のグラフを描くことができるのでしょうか?

  • gnuplotで上付き文字を表示するため

    gnuplotで上付き文字を表示するため set terminal postscript enhanced と打ち込んでデータをプロットしたのですが、グラフが表示されません。 どなたか考えられる原因と解決法を教えてください。 OSはwindowsです。

専門家に質問してみよう