- ベストアンサー
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 というエラーが表示されてしまいます.
- kiyotamakiyota
- お礼率56% (90/160)
- その他([技術者向] コンピューター)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まずは、マニュアルを熟読しましょう。 和訳もあります。 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
- cygwinのgnuplot
cygwinでgnuplotをX11で表示させるときにいつも startx gnuplot として起動してるのですがX11を通す必要をあまり感じません。詳しく言うと、グラフを表示するときにX11は必要かもしれませんが、X11でgnuplotを起動する意味が無いということです。 cygwinで set terminal x11 とやると、anable to open display `` X11 aborted と表示されるのでX11を通してこのやり方にしています。 どなたかアドバイスをお願いします。
- 締切済み
- Linux系OS
- gnuplotについて
家からputtyで研究室のパソコンリモートアクセスしてつかっているのですが、そこでgnuplotを実行してとりあえずサインカーブを書こうと次のように実行すると Terminal type set to 'x11' >plot sin(x) gnuplot: unable to open display '' gnuplot: X11 aborted. と表示されて実行できません。どのようにしたらgnuplotが使えるようになるのでしょうか?初心者なのでわからないことだらけですが、とりあえずなんかしらの回答まっています。お願いします。
- ベストアンサー
- Linux系OS
- GNUPLOTのインストール
gnuplot-4.2.5.tar.gzをダウンロードしてきて 手順どおりにインストールたところ Terminal type set to 'unknown' となりグラフを表示することができませんでした。 set terminalで確認したらx11が見当たりません。 /etc/を確認したところPCにはx11はインストールされておりました。 ネットワークの関係でapt-getが使用できないので こちらをインストールするしかないのですが どうしたらいいでしょうか。よろしくお願いします。 OSはVineLinux4.2を使用しています。
- 締切済み
- その他([技術者向] コンピューター)
- gnuplotについて
gnuplotを使い複数のデータファイルのグラフを同時に表示しました。 このグラフ(複数のデータのグラフ)を印刷したいときはどうすればいいでしょうか? set terminal postscript以下が分かりません。
- ベストアンサー
- C・C++・C#
- 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ファイルが出来ただけで、開くことが出来ません。 開こうとすると『作成元のプログラム名が必要です。インターネットで自動的にプログラムを検索するか、またコンピューターにあるプログラム一覧から手動で選択してください。』と出ます。 どうすれば、開くことが出来るのでしょうか? 印刷のためのファイルなので、開くことは出来ないのでしょうか?
- 締切済み
- C・C++・C#
- 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が分かる方教えてください。
貯蔵弾性率と損失弾性率のグラフを描くにあたり、 横軸を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 の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で上付き文字を表示するため set terminal postscript enhanced と打ち込んでデータをプロットしたのですが、グラフが表示されません。 どなたか考えられる原因と解決法を教えてください。 OSはwindowsです。
- ベストアンサー
- その他(プログラミング・開発)
お礼
回答ありがとうございました.参考になります.