- 締切済み
cygwinのgnuplot
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Tacosan
- ベストアンサー率23% (3656/15482)
手元で実験してみました. gnuplot を起動する前に, シェル (bash ですよね?) で export DISPLAY=localhost:0.0 を実行すればいいかもしれません. とはいえ, グラフを表示しないのであれば terminal が unknown でもとりあえず問題ないような気もします. 必要であれば set terminal と set output で「グラフをファイルに出力する」ように指定するだけですよね.
- Tacosan
- ベストアンサー率23% (3656/15482)
なぜ set terminal x11 してるの?
関連するQ&A
- gnuplotについて
家からputtyで研究室のパソコンリモートアクセスしてつかっているのですが、そこでgnuplotを実行してとりあえずサインカーブを書こうと次のように実行すると Terminal type set to 'x11' >plot sin(x) gnuplot: unable to open display '' gnuplot: X11 aborted. と表示されて実行できません。どのようにしたらgnuplotが使えるようになるのでしょうか?初心者なのでわからないことだらけですが、とりあえずなんかしらの回答まっています。お願いします。
- ベストアンサー
- Linux系OS
- 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 というエラーが表示されてしまいます.
- ベストアンサー
- その他([技術者向] コンピューター)
- 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#
- CygwinでXウインドウが使えません
最近、新しくWindows 7 ultimate 64bitのPCを購入し、色々なセットアップの流れの中で64bit版Cygwinをインストールしました。インストールにはSetup-x86_64.exeを利用し、パッケージはAll Installとしました。 その結果、日常的に使うほとんどのコマンド(cd とか ls とか emacs とか)は正しく使えているのですがstartxwinなどでXウインドウシステムを使うことができません。 一年ぐらい前に別のPC(Windows 7 Professional 64bit)にセットアップした際には、上記の手順で上手く行ったので、何か条件が違うのだと思います。ネットで検索して色々試したのですが、うまく行っていません。 これまで何台かのPCにCygwinをセットアップしていますが、いずれもネットで検索して出てきたとおりにやって上手く行かなかったことがないため、トラブルシューティングの経験も薄く、どこから手をつけていいのかわからないのでアドバイスをください。 以下は、これまで試したこととその結果です。 startxwin → ずれずらと文字列が流れますが、途中で止まってプロンプトに戻ってきません。タスクトレイにはXのアイコンが表示されるのですが、右クリックしても何も出ません。 startx → 文字列が流れた後、Cygwin/X:17.0というウインドウが立ち上がりますが、Oh no! Something has gone wrong. A problem has occurred and the system can't recover. Please log out and try agein.というメッセージが出て利用できません。 http://d.hatena.ne.jp/eldesh/20150120/1421729281 → xtermとすると xterm: Xt error: Can't open display: xterm: DISPLAY is not set というエラーがでます。タスクトレイにはXのアイコンが表示されていますが、右クリックしても何も表示されません。 プロンプトへは戻るのでgnuplotなどは起動できますが、いざplot sin(x)などとやると gnuplot: unable to open display '' gnuplot: X11 aborted. のエラーが出て表示されません。 http://d.hatena.ne.jp/eldesh/20150703/1435903258 → ひとつ上と同じ状況になります。 export DISPLAY=:0.0としてから上の二つのどちらか → xtermとやった後、エラーも表示されないままプロンプトへ戻ってこなくなります。 なおタスクトレイにXのアイコンが出る場合でも、右クリックから終了できないので、タスクマネージャーを使ってXWin.exeを終了させています。 よろしくお願いします。
- ベストアンサー
- Linux系OS
- 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
- gnupackでgnuplot
gnupackでcygwinをインストールし、gnuplotを使いたいと思ったのですが、中々使用できる状態にできません。 単純に apt-cyg install gnuplot でgnuplotをインストールしたのですが、実際に gnuplot> plot sin(x) としてみても表示されません。 調べてみたら、X11(詳しくよくわかってないです;)が必要ということだと思うのですが、設定方法がよくわかりません; どなたか教えてください!
- ベストアンサー
- オープンソース開発
- 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次元のグラフを描くことができるのでしょうか?
- ベストアンサー
- その他(ソフトウェア)
- maximaでgnuplotへの移行
maximaを使っていて、gnuplotでグラフ化する方法を検索すると、’別のターミナルから gnuplot を起動して’とあるのですが、具体的にどのようにすればよいのかわかりません。 詳しい方ご教示お願いします。
- ベストアンサー
- 数学・算数
補足
「なぜ」に2通りの解釈があったのでまとめて書きます。 初期化されるときterminalがunknownだからです。 調べたら、どのサイトでも最終的にX11で出力するように感じます。 要はcygwinでabortedされなければいいのですが、X11のシェルでやれば問題ありません。 ちなみに、cygwinでX11のパッケージは全てダウンロードしました。