• ベストアンサー
  • 困ってます

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

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

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

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

  • ベストアンサー
  • 回答No.1
  • ki073
  • ベストアンサー率77% (491/634)

多分maxima-init.macがおかしいのだと思いますが、ファイルは~/.maximaの中にちゃんと入っていますか?? ~/.maxima/maxima-init.mac を消して、リンクされているコマンドを打ち込んでもだめでしょうか。 初心者のようですので、MacPortsやFinkなどのパッケージ管理ソフトを使った方が簡単に動かせると思います。 10.7ですが、MacPortsでmaximaをインストールしましたが、全く問題なく動きます。有名どころのソフトはほとんど簡単にインストールできますので、利用しない手はないと思います。 そのときには ~/.maxima/maxima-init.mac は消しておかないとおかしなことになりそうですが、

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

質問者からのお礼

参考情報ありがとうございました。 いろいろ試してみたところ、plotコマンドに,[plot_format,xmaxima],オプションを付ければグラフが表示されました。

関連する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をダウンロードしなくてもよかったかな。。。

  • maximaでgnuplotへの移行

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

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

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

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

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

  • 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でplotができません

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

  • Maximaでグラフを描くために

    http://www1.bbiq.jp/kougaku/maxima.htmlのサイトにしたがって、file:///C:/Documents%20and%20Settings/サムソン/Local%20Settings/Temporary%20Internet20Files/Content.IE5/2TC7QXU5/maxima_plot3d_graph%5B1%5D.png (z=√(x2+y2))のグラフを描こうとしたのですが、wxMaximaでplot3d(sqrt(x^2+y^2),[x,-100,100],[y,-100,100],[grid,20,20]);と入力すると ____ Maxima encountered a Lisp error: Error in PROGN [or a callee]: Cannot create the file C:/Documents and Settings/サム・ン/maxout.gnuplot.Automatically continuing.To reenable the Lisp debugger set *debugger-hook* to nil. ____ に出てきて、出力できませんでした。 ファイル名の途中にある「サム・ン」がいけないのかと思い、コマンドプロンプトをつたって「samson」に使用者名を変更して再度試してみたのですがやっぱりダメでした。 どなたかお教え下されば幸いです。

  • gnuplotの実行

    PHP4でGNUPLOTを起動して 実行させたいんですが、うまくできません。 今、 system("/usr/local/bin/gnuplot"); system("set term gif"); system("set output 'test.gif'"); system("plot x"); という簡単なプログラムでテストしてみたのですが 反応なしで困っています...。 そもそもこの記述がおかしいのでしょうか? それとも他に関数や方法があるのでしょうか? 因みにpassthruやexec関数などでも試してみましたが やはりダメでした。 ご存知の方、知恵を下さい。 お願いします。

    • ベストアンサー
    • PHP
  • gnuplotの使い方が・・

      先日、初めて学校でgnuplotを習ったのですが、 saveコマンドの使い方がよくわかりません。マニュアルには、「それまで描画した最後のグラフを作成する手順がファイルに保存される」とあり、とりあえず、  >set samples 200 >set xrang [-10:10] >plot sin(x) としてサインのグラフをかいてみて その後  >save ''graph.plt'' として保存しようと思ったのですが no such directly or file と表示され 保存できません。どうずればできるのですか。出力先とか を変更するのですか。よくわかりません。どなたか教えて下さいお願いします。

  • macのpreviewが起動しません。

     バージョンは10.5.4です。最近previewを起動しようと思って、previewをクリックしてもpreviewのマークは1回ぴょんと跳ねるだけです。もちろん右クリック、アプリケーションフォルダーからやっても駄目でした。  原因は分からないのです、レパードをインストールしてから起動できなくなったような気がします。  どなたか元通りに治す方法を教えてください。よろしくお願いします。

    • 締切済み
    • Mac

専門家に質問してみよう