• ベストアンサー

maximaでgnuplotへの移行

maximaを使っていて、gnuplotでグラフ化する方法を検索すると、’別のターミナルから gnuplot を起動して’とあるのですが、具体的にどのようにすればよいのかわかりません。 詳しい方ご教示お願いします。

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

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

そんな機能はないような気がする. もっとも, そもそも「現在(%i1)などのプロンプトが表示されますが、これをgnuplot>に変える」ことを希望する理由も分からなければそうしようと思ったこともないのだが. ああそうそう, 「別のターミナル」の意味は分からんけど「別のコマンドプロンプトから」なら, (適切にパスが通っていれば) wgnuplot を起動すればいい. Maxima をインストールしたディレクトリの中をあされば見つかると思うよ.

okada2728
質問者

お礼

Tacosan様 早速のご回答ありがとうございます。 wgnuplot.exeを起動すると>gnuplotが表示されるウインドウが出てきました。

その他の回答 (2)

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

Maxima をどうインストールしたかにもよりますが, wxMaxima があるならそこから適当な plot コマンドをたたく.

okada2728
質問者

補足

Tacosan様 早速のご回答ならびに何度もありがとうございます。 plot2Dなどというコマンドで別ウインドウが開きグラフが表示されるのは経験しました。 質問の仕方を変えますが、現在(%i1)などのプロンプトが表示されますが、これをgnuplot>に変えるにはどのようにすれば変わるのでしょうか。(Webのマニュアルで、そこまでの準備方法の説明がないのです) ご回答いただければ幸いです。

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

念のため OS と Maxima のバージョンを書いてください. 場合によっては「単に Maxima から適当なプロットコマンドを実行する」だけだったりする.

okada2728
質問者

補足

Tacosan様 早速のご回答ありがとうございます。 OSはWinXP prof(SP3)、maximaのバージョンは5.22.1になります。

関連するQ&A

  • Maximaとgnuplotについて

    Maximaの計算結果をgnuplotでグラフ表示する場合に、 [plot format,gnuplot]をつけ、 ホーム・ディレクトリに maxout.gnuplot というファイルが生成されて、 gnuplot上で  load 'maxout.gnuplot' with lines などと入力しグラフ表示しても expecting end of line というエラーが出てきてグラフ表示されません。 maxout.gnuplot というファイルはMaximaのどのフォルダに出来なくてはいけないのでしょうか? 実際には、c:\Users\自分の名前 のフォルダにファイルが出来てしまいます。 ファイルの置き場所が適切ではないからグラフ表示しないのでしょうか? もしそうでしたら、どこに置けばいいんでしょうか? あとgnuplotを別途、Maximaとは別にダウンロードしたんですが、 Maximaのbinフォルダにもwgnuplotがあるんですね。 wgnuplotはgnuplotと同じと考えていいんですかね? 同じならgnuplotをダウンロードしなくてもよかったかな。。。

  • 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です。 どうすればいいのでしょうか?

  • gnuplotやMaximaなどのグラフを描画できるソフトについて

    今、新しくグラフ描画ソフトを入れようと思って色々試しているのですが、gnuplotというのはMaximaの中のwgnuplot.exeというやつと同じなんですか? また、Maximaの中のwgnuplot.exeを直接起動させると、一応使えるのですがフォントが潰れてしまっています。 どうすれば普通に使えるのでしょうか?それともやはり新しくgnuplotをインストールしないと使えないのでしょうか? OSはWinXP、Maximaのバージョンは5.10.0です。 あと、他にもおすすめのグラフ描画ソフトがあったら教えてください。 用途は、当面は実験のレポートに使うグラフを作成させる程度です。 Windowsで動き、導入があまり難解でないものがいいです。 本当はMathematicaがほしいのですが高いですし、フリーソフトでお願いします^^;

  • Maximaでグラフをコピペする方法

    フリーの解析ソフト「maxima」で、plot2Dでグラフを描こうとするとgnuplotの別ウインドウが開いてグラフが表示されますが、このグラフをワードなどに貼り付けるにはコピペをしたいのですが、どのようにすれば可能か詳しい方ご教示願います。

  • gnuplotについて

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

  • cygwinのgnuplot

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

  • gnuplotでplotができません

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

  • gnuplot on Mac OS X snowleopard

    64bit用バイナリでMac OSX snowleopardにgnuplotを入れました。 ターミナルから立ち上げると起動はするのですが、別のターミナルで立ち上がってしまいます。 僕がよく使うシェルスクリプトのなかでgnuplotを呼び出して計算するツールを頻繁につかうので、別のターミナルが立ち上がってしまうとこのツールを使ったシェルスクリプトが走らなくなってしまいます。 Linuxの時はxtermの中でgnuplotが走ってくれたので問題無かったのですが、MacでもLinuxの時と同じように新しくターミナルを起動させずにgnuplotを使用することは可能でしょうか? ご存知の方がいらっしゃいましたらご回答お願い致します。

    • ベストアンサー
    • Mac
  • 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のデータをファイルに出力する方法を教えていただいたものです。 以下のようにやってみたのですが、 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ファイルが出来ただけで、開くことが出来ません。 開こうとすると『作成元のプログラム名が必要です。インターネットで自動的にプログラムを検索するか、またコンピューターにあるプログラム一覧から手動で選択してください。』と出ます。 どうすれば、開くことが出来るのでしょうか? 印刷のためのファイルなので、開くことは出来ないのでしょうか?