• 締切済み

gnuplotでplotができません

QNXというOS(linuxベースのリアルタイムOS)を使っていて, 実験データをプロットしたく,gnuplotを使うことにしました. しかし,このOSにはgnuplotがデフォルトでインストールされて いなかったので,探してきてインストールし (gnuplot-4.**.tar.gzファイルを解凍→./configure→make→make install), 実行してみたところ,起動はするのですが, plot sin(x) などと打ってもターミナル上にグラフが表示されません. この原因,解決策が思いつく方がいれば教えていただけないでしょうか.

みんなの回答

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

QNXは確かにunixっぽいOSですが、さすがに「linuxベースの」と言ってしまうと間違いです。 それはさておき、gnuplotのterminalの設定はどうなっていますか? http://www.gnuplot.info/docs/node341.htmlのリストをざっと見た限りではQNXとかPhoton (QNXのGUI)のような文字列はないようです。

nature0321
質問者

お礼

ご指摘ありがとうございます. terminalの設定を確認すると,"unknown"となっていたため, "dumb"に設定したらターミナル上にグラフを表示することが できました.ありがとうございました.

関連するQ&A

  • GNUPLOTのインストール

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

  • configure error

    WindowsXPのパソコンの環境で、Cygwinをインストールした後GNU Make(make-3.80.tar.gz)をインストールしているところです。make-3.80.tar.gzは解凍できましたが、./configureしたところ、"configure: error:no acceptable C compiler found in $PATH"というエラーが出ました。どうすればいいんですか?

  • gnuplotをインストールしたのですが、データからプロットしようとす

    gnuplotをインストールしたのですが、データからプロットしようとすると"Bad data on line 1"となってしまいます。なぜか分かる方がいましたら教えてください。私はmac OS X 10.6,2を使ってます。

  • 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です。

  • 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
  • C言語を用いて、GNUPLOTでリアルタイムにグラフ化方法について。

    C言語を使用して、GNUPLOTを呼び出し、時間とともに更新されていくデータをリアルタイムでグラフ化しようと思っていますが、なかなかうまくいきません。 私が考えていた簡単なプログラムのシーケンスとして、(OSはLinuxです。) ~データの作成~  fopen;データファイルの作成  fprintf;/データの作成  fclose;/データの保存 ~グラフ化~  popen;/GNUPLOTの呼出  fprintf(---,”plot \”[作成したデータファイル]\”\n”);/グラフ化 ~データの更新~  fopen;  fprintf;  fclose;/データの上書き ~グラフの更新~  fprintf(---,”reread\n”);/データの再読み込み  fprintf(---,”replot\n”);/グラフの更新 ~データの更新~ ~グラフの更新~ ・・・/ループ  pclose;/GNUPLOTの終了 と、データを更新したら、グラフ化をしていく予定でした(汗)。 テスト的に10回だけデータの更新をするプログラムを動作させると、 データの更新を先に全部行ってしまい、グラフ化されるのが、最後の更新データのみでした。 どのようにしたら、リアルタイムにデータをプロットできるでしょうか?? よろしくお願い致します。

  • Xineというソフトのインストールについて

    vine Linux3.1にxineをインストールしようとして以下のコマンドをしているのですが $ tar xzvf xine-lib-1.0.tar.gz $ cd xine-lib-1.0 $ ./configure $ make $ su - # make install のなかの./configureのあとのmakeのところでメッセージがでます。 「make: *** ターゲットが指定されておらず、makefile も見つかりません。中止。」 こんな風にでるのですが、マニュアルどおりにしているのでなんでこうなるのかまったくわかりません... どうすればよいのでしょうか? xineのバージョンはxine-lib-1.0です。 どうぞよろしくお願いします。

  • ports で configure

    始めまして haru というものです。 Fedora core2 から FreeBSD5.3 にOSを変えいろいろ わからないことがあるので質問させてください。 今 PHP5.x をインストールしたいと思っています。 そこで ports を利用してインストールしたいんですが 普通に tar.ball から展開してインストールするときは tar xvzf php5.tar.gz ./configure option make make install とやると思うんですが ports から入れる場合 make install clean とやりますよね? これでは configure のオプションが設定できないと思うんですが なにかやり方があるのでしょうか? なにか気づいたことがありましたらアドバイスよろしくお願いします。

  • MacのMaximaで、GNUPlotが起動しない

    Mac版Maximaに詳しい方、知恵を貸していただけないでしょうか。 現在の症状: Maxima本体やGNUPlotのインストールは出来ているらしいが、グラフの表示ができない。おそらくmaxima-init.macの設定に問題がある。 1.GNUPlot:アプリケーションフォルダのGNUPlotをクリックするとコンソールでGNUPlotが起動し、 G N U P L O T version 4.2 pachilevel 6 -------- ------ Terminal type set to 'aqua' gnuplot> と表示されるので、GNUPlotは正常にインストールされているらしい。 2.wx Maxima:アプリケーションフォルダから起動し、簡単な計算、例えば1+1はできるので、Maximaも正常にインストールされているらしい。 3.しかし簡単なグラフを書かせようとしても、何の反応も無い。例えば plot2d( sin(x), [x, -2*%pi, 2*%pi] ); 4.maxima-init.macの設定というのがよく分からず、以下のページの通りにやってみてもできませんでした。 http://d.hatena.ne.jp/lalablog+solr/20120214/1329222225 5.そこで、自分でアプリケーションフォルダにmaxima-init.macをテキストエディタで作り、以下の内容を記述しましたが、やはりだめでした。 gnuplot_command:"/Applications/Gnuplot.app/Contents/Resources/bin/gnuplot"$ set_plot_option([gnuplot_term, aqua])$ 6.OSはMac OS Lion Mountainです。 どうすればいいのでしょうか?