プログラミング芸術論スマートフォン用の表示で見るプログラミング芸術論この広告は、90日以上更新していないブログに表示しています。LionJavaで数式やら統計やらのグラフ画像を生成できるといいなあ、と思い、やはりgnuplotだろうなあ、と思っていると、などというジャストミートなライブラリを見つけた。Javaで書いたとおりにgnuplotを動かしてグラフ画像を生成してくれるらしい。gnuplotもまじめに使ったことがなかったので、そのインストールから始めたわけだが、妙な所でハマったので一応メモ。X使ってるなら、Homebrewでインストールしましょう...)MacPortsとかでできるらしいが、なんかいまいちうまく行かなくてよくわからなかったので、ソースコードからインストール。./configureすると、なんか嫌な文字が。実は、JavaPlotで一番使うことになるであろうImageTerminalクラスのgetImage()はgnuplotのterminalをpngに変更して、そのpngをImageIO.readで読み込むことでBufferdImageに変換してくれている。terminalをyesにするためにlibgdをインストールすることにした。terminalは正常に動作した。libgdのインストールlibgdとは、よく知らないが、pngやgif、jpgの画像を生成するためのCライブラリらしい。Bitbucketからダウンロードできることが発覚。GD_2_0_33のgzをダウンロードした。makeで、大量にエラー発生。png.hとやらが見つからないらしい。GitHubにあるように、/usr/X11/include/libpng15/にバージョン1.5があるのだが、どうやらバージョン1.2でないといけないらしい。noと確かにlibpng12を探しに行っている。(1/8)の中の適当なアドレスからgzをダウンロード。installでインストールできた。terminalを使える状態でインストールできた。念願のJavaPlotを動かすべく、からダウンロードしたtarを解凍し、dist/JavaPlot.jarにクラスパスを通しつつ以下のようなコードをコンパイル。xのグラフのpng画像を生成することができた。»プロフィールid:demmy_s全く的はずれなことをしている場合もあるかもしれませんが、プログラミングなどについてWeb上のリソースを少しでも増やせたらと思い、自分のメモをブログという形で公開することにしました。(2)月別アーカイブ参加グループプログラミングはてなブログをはじめよう!demmy_sさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。