1 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 22:10:25 ] グラフ描画ソフト gnuplot のスレ。 gnuplot 公式 Web ページ www.gnuplot.info/ 前スレ gnuplot を使おう。 pc8.2ch.net/test/read.cgi/unix/1002453983/l50
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 14:53:53 ] 最新版について質問です gp424win32x11.zip gp424win32.zip これらは何が違うのでしょうか・・ Vistaでgp424win32.zipを使用してみると、Helpファイルを見ることができず、日本語化にも失敗してしまいました Vistaでは日本語化は不可能でしょうか・・?
557 名前:556 mailto:sage [2009/02/26(木) 15:37:57 ] Helpが見れない問題については自己解決しました しかしmnuファイルを読み込めていないのか、依然日本語化は出来ないです どうかご教示お願いします
558 名前:551 [2009/02/26(木) 18:03:50 ] a(x) = 2*x - floor(2*x) b(x) = 3*x - floor(3*x) c(x) = 4*x - floor(4*x) d(x) = 8*x - floor(8*x) 上のa〜d(x)をそれぞれ一つずつプロットするなら ///// ←正しいグラフになるのですが、 a〜d(x)をすべて同じ座標にプロットすると /|/|/|/|/| ←b(x),c(x)がこのようになってしまいます。 a〜d(x)をすべて/////この形で描きたいのですが、どのようにすればよいでしょうか? このコマンドを打ち込みました。 a(x) = 2*x - floor(2*x) b(x) = 3*x - floor(3*x) c(x) = 4*x - floor(4*x) d(x) = 8*x - floor(8*x) set sample 100000 plot [0:1][0:1] a(x) t "g_2(V)", b(x) t "g_3(V)", c(x) t "g_4(V)", d(x) t "g_8(V)" w d
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 18:17:14 ] >>558 ちょっとはヘルプとか読めば?
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 03:26:38 ] >>558 デフォルトの関数表示がwith linesになってるだろうからそれを…
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 23:10:10 ] >>558 plot [0:1][0:1] a(x) t "g_2(V)" w d , b(x) t "g_3(V)" w d , c(x) t "g_4(V)" w d , d(x) t "g_8(V)" w d では? a(x), b(x), c(x) が /|/|/|/|/| になっているのは、 with dots がかかっていないからだと思います。 a(x) は ///// になっているように見えますが、c(x)で上書きされているので 見た目はうまく表示できているように見えているのだと思います。
562 名前:556 mailto:sage [2009/02/28(土) 23:14:11 ] どなたかヒント頂けないでしょうか・・ Vistaで日本語化出来た方はいらっしゃいますか?
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 04:48:15 ] >>556 Windows 使いではないのですが憶測で書きます。 gp424win32.zip はネイテブ版で gp424win32x11.zip は Cygwin 版なのでは? mnu をコピーした後、フォント設定をしましたか? お役にたてなかったらごめんなさい。
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 10:18:35 ] >>563 レスありがとうございます なるほど、ではやはりVistaでもgp424win32.zipで大丈夫そうですね・・ フォント設定はしました 図を出すだけなら日本語は使えます しかしXPの時と同様にmnuファイルを置き換えてもメニューの日本語化は出来ません・・
565 名前:551 [2009/03/01(日) 13:21:00 ] >>560 ,561 ありがとうございます。
566 名前:549 mailto:sage [2009/03/02(月) 21:46:23 ] これほど応用が効かない人っているんですね。 >565は「ヘルプ嫁」と言っていた人にも耳を傾けるべし
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/02(月) 23:12:10 ] >>566 を訳すと gnuplot> help style とすると、バージョンにもよると思いますが、 ... 以下は、x を点で描画し、x**2 をデフォルトの方式で描画します: plot x w points, x**2 以下は、tan(x) を関数のデフォルトの方式で、"data.1" を折れ線で描画します: plot [ ] [-2:5] tan(x), 'data.1' with l ... みたいなのが出てくるので、書式をw d と指定しないところは デフォルトの方式で書かれるみたいです。 デフォルトの書式は、例えば、 gnuplot> show style とすると、 Data are plotted with points Functions are plotted with lines Fill style is empty with border と出力されるので、確認することができます。 というわけで、>565 さんの「help を参照してね」 というのは、有意義な提案ですよ。 っていう意味。
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/04(水) 20:46:02 ] にほんごでおk
569 名前:名無しさん@お腹いっぱい。 [2009/03/14(土) 10:44:07 ] gnuplotを入れてみたんですが、 plotされたグラフの線がスムーズではなく、 非常に汚く見えます。 これをフォントにアンチエイリアスをかけた後のように スムーズにできないでしょうか?
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/14(土) 12:19:47 ] アンチエイリアスの前に set sample 3000 とかやってみてはいかがでしょう?
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/14(土) 15:25:52 ] そういう問題じゃないだろ。 wxtとx11の違いみたいな。
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/14(土) 15:57:14 ] set term postscript
573 名前:569 [2009/03/14(土) 18:12:40 ] >>571 > wxtとx11の違いみたいな。 ヒントありがとうございました。 自分でコンパイルしてwxtがつかえるようになりました。 正直、terminal=x11でのグラフは汚すぎて見れなかったのですが、 やっと普通になりました。
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/14(土) 20:16:45 ] 度々すみません。 無設定だとlineの色は赤、緑、青の順になっていると思いますが、 これをデフォルトで「青、赤、緑」としたいのですが、 どのように設定すれば良いですか? 例えば、.gnuplot などに記述できる設定があると嬉しいです。
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 00:33:42 ] >>574 www.google.co.jp/search?q=gnuplot+linetype
576 名前:名無しさん@お腹いっぱい。 [2009/03/16(月) 03:04:34 ] >>575 linetype も linecolor も知っていますが、 デフォルトの設定を上書きする -- 例えば .gnuplot などに記述でき、 自動的に読み込まれる -- 設定を探しています。 紹介されている方法は、plot毎にlinestyleを指定しなければならず、 なんとかこれを回避したいわけです。 そういった設定方法はありますか?
577 名前:576 [2009/03/16(月) 03:51:19 ] 取り敢えずgnuplotのCソースレベルで直しておきました。 本当は良くないのですが、一時的な処置です。 >>576 のやり方を知っている方がいれば教えてください。
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 04:23:24 ] >>576 set style line 1 lc rgb 'blue' set style line 2 lc rgb 'red' set style line 3 lc rgb 'green' set style increment user
579 名前:576 mailto:sage [2009/03/16(月) 14:20:22 ] >>578 それでうまくいきました。 set style increment user がないと効果がないのですね。 Syntax: set style increment {default|userstyles} show style increment gnuplot> show style increment Plot lines increment over user-defined line styles rather than default line types ('increment' は意味があまり合っていないような気がしますが、 そうなってるんですから仕方ないですね。) ありがとうございました。
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 10:23:31 ] >>578 をやってみたがうまくいかん と思ったら、linecolorの指定ってv4.2からなのか・・・orz
581 名前:576 [2009/03/27(金) 13:48:18 ] gnuplot.sourceforge.net/demo_4.3/ (次スレのテンプレに追加希望) を見てたら、CVS HEAD が欲しくなったので、CVSのをコンパイルして使ってみました。 今自分のなかで gnuplot が熱くなりかけてます。 やっとマニュアルをちゃんと読む気になりました。
582 名前:576 [2009/03/27(金) 13:51:10 ] テンプレのには ttp://skuld.bmsc.washington.edu/~merritt/gnuplot/canvas_demos/index.html の方がいいかも。個人的にこっちのフォーマットの方が好きです。
583 名前:576 [2009/03/28(土) 09:13:33 ] 一応 gnuplot 4.3 のマニュアルをチェックしてみましたが、 今のところ、マウスで特定の line をトラッキングする機能 (例えば、ttp://www.google.com/finance?q=spy のフラッシュが 実装しているような機能) は gnuplot にはないようですね。 誰か、このような機能を実装した方、もしくは同様のパッチを 持っている方はいませんか?
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 13:44:57 ] これってVistaに対応してる? データ用のPC変えようと思ってるんだが・・
585 名前:576 mailto:sage [2009/03/28(土) 13:59:42 ] >>584 私はVistaを触ったことすらないですが、 明らかに>>564 さんはgnuplotをVista上で動かしてますね。 普通に動くのではないでしょうか。
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/04(土) 16:41:29 ] CVS HEADって何すか? 派生gnuplot?
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/04(土) 18:51:41 ] CVS で取ってこれる最新版のこと。
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 20:58:01 ] thx
589 名前:名無しさん@お腹いっぱい。 [2009/04/09(木) 08:29:21 ] TeX の eepic で出力しています。 プロットのマーカーを変えるときは エディタで開いて置換しているのですが、 gnuplot のコマンドでできますか? OS は UNIX ではなく Windows Vista で、 gnuplot はたぶん最近のバージョンです。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 15:25:04 ] グラフの凡例内のタイトルって、デフォルトで右揃えになってますが 左揃えにする方法はありますか?
591 名前:名無しさん@お腹いっぱい。 [2009/04/09(木) 16:06:42 ] set key reverse
592 名前:590 mailto:sage [2009/04/09(木) 17:15:58 ] >>591 ありがとうございます。 残念ながら、それだと線とタイトルが入れ替わるだけで、タイトルは右揃えのままでした・・・ set keyで色々設定できるんですね。 widthとかspacingとかsamplenなどは便利そう。
593 名前:名無しさん@お腹いっぱい。 [2009/04/11(土) 14:12:26 ] win版で、プロットしたグラフをクリップボードに取り込むコマンドはないですか? メニューからではなく、スクリプトの中で実行したいのですが。
594 名前:名無しさん@お腹いっぱい。 [2009/04/12(日) 06:40:23 ] 質問です。 lineplotで前行の同コラムのデータの値が 現行のデータの値よりも小さい場合は別の線の色を 使いたいのですが、なにかうまい方法はありませんか? 例えば、 1 10 2 20 3 30 4 20 5 0 のデータがあったと仮定して、 1→2, 2→3 は線の色を黒、3→4, 4→5は色を赤に するにはどうすれば良いですか?
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 05:00:29 ] いつも↓のようなスクリプトを書いて、./tmp と実行しているのですが、 $ cat tmp #!/usr/bin/gnuplot plot "file" pause -1 これをシェルスクリプトみたいに、plotするファイルを引数で./tmp fileと与えて、plot "$1"という感じで実行できないでしょうか?
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 05:47:57 ] >>594 自己解決しました。 ここで聞くより、自分で色々試した方が問題が早く解決するみたい。 >>595 「plotするファイル」の意味がわからないけど、 #!/usr/bin/gnuplot load "$1" じゃだめなの?
597 名前:595 mailto:sage [2009/04/13(月) 07:27:14 ] >>596 わかりにくい説明ですいません。>>595 の例では $ cat tmp1 #!/usr/bin/gnuplot plot "file" pause -1 $ ./tmp1 というのを $ cat tmp2 #!/usr/bin/gnuplot plot "$1" pause -1 $ ./tmp2 file というふうに、シェルスクリプトの引数と同じ感じで出来たら便利かなと。 gnuplotに実行させる内容をあらかじめシェル等で生成しておき、 gnuplotにはヒアドキュメントで読ませるだけ、という方法もよく使われるようですが、 それだとpause -1がうまく効かなくて困るんですよね・・・ (-persistオプションは個人的に好みじゃないので) ちょっと見るのにいちいちpsやpngなどに出力するのは面倒なので、 出来る限りgnuplotの表示だけで済ませたいです。
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 14:23:11 ] ヒアドキュメントを一回ファイルに落として、そのファイルをgnuplotに読ませるとか。 もっとうまいやり方もあると思うけど。
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 15:49:08 ] そこまでやるか?って感じになるけど、expect使えばできそうな。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 15:56:59 ] shell の関数つくってそっちで頑張る方がいいんじゃない? 要求条件にも寄るけど
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 19:23:47 ] gnuplot自身には引数を渡す能力はない ここから先はgnuplot関係ないから、わかんなきゃシェルスクリプトのスレかくだ質で聞いた方がいいよ
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 01:09:05 ] もしかしてこれVistaだと日本語化出来ないのか・・ しくった、新しいPC買ったのに駄目駄目だ 英語力が問題になるとは
603 名前:595 mailto:sage [2009/04/14(火) 14:44:07 ] >gnuplot自身には引数を渡す能力はない なるほど。素直にスクリプトを書くことにします。 皆さんどうもありがとうございました。 ちなみに>>597 の >それだとpause -1がうまく効かなくて困るんですよね・・・ というのは私の勘違いでした。pause -1が効かないのは、以下のように 標準入力リダイレクトやヒアドキュメントを使う場合でした。 何でかはちゃんと理解してないですが・・・ $ cat tmp1 plot sin(x) pause -1 $ gnuplot < tmp1 $ cat tmp2 #!/bin/sh gnuplot <<EOF plot sin(x) pause -1 EOF $ ./tmp2 なお、gnuplot tmp1だとpause -1が効きます。 こちらはgnuplot上でload "tmp1"とするのと、おそらく等価なのでしょうね。
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 14:58:09 ] >>603 何を困っているのか理解せずに投下 #!/bin/sh cat <<EOF > tmp1 plot sin(x) pause -1 EOF gnuplot tmp1 rm tmp1 普通にpause -1は効いているようだけど。
605 名前:595 mailto:sage [2009/04/14(火) 15:08:52 ] >>604 そうなんですか・・・自分の環境が変なのかもしれませんね。 バージョンは4.0 patchlevel 0、OSはRHEL4WSです。 少し古めの環境といえるかも
606 名前:604 mailto:sage [2009/04/14(火) 21:48:56 ] 実際に提示したスクリプトを試したら、環境うんぬん って話にはならないと思うけど。
607 名前:名無しさん@お腹いっぱい。 mailto:sageeeeeeeeeeeeeeeeeeee [2009/04/15(水) 11:16:14 ] >>604 その方法は単にgnuplotにスクリプトファイルを渡してるだけであって >>603 の言う「標準入力リダイレクトやヒアドキュメントを使う場合」 じゃないんだが
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 20:37:07 ] gnuplotって日本語使えます?
609 名前:>>608 mailto:sage [2009/04/17(金) 20:40:20 ] 言葉足らずでした。 gnuplotってタイトルやラベルに日本語使えますか?
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/18(土) 01:32:17 ] 使えるよ。
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/18(土) 19:47:22 ] >>610 ありがとうございます
612 名前:名無しさん@お腹いっぱい。 [2009/04/19(日) 04:23:20 ] linuxを使ってください。 絶対に後悔はしません。 作業効率もはるかにアップします。
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 16:57:59 ] windowsのgnuplotもlinuxのと変わらんでしょ?使ったことないけど・・・ 自分はwindowsからlinuxにログインしてXを飛ばしてますが
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/20(月) 03:38:30 ] >>613 wxtが使えないのがなぁ
615 名前:名無しさん@お腹いっぱい。 [2009/04/20(月) 15:48:31 ] >>556 と同じような症状ですが・・・ gp425.win32.zipを解凍後、日本語化キットを入れてみたのですが、やはり日本語化できません WinHlp32.exeも入れてみたのですが、ヘルプすら表示できないです vistaではやはり無理なのでしょうか?
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/20(月) 18:17:55 ] >>614 wxtって何?と思ったら、4.2以降からのデフォtermなのね そんなにいいものなの?自分4.0なので・・・早くうpだてしなきゃ
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/20(月) 18:35:58 ] Xよりぐっと綺麗になるよ。wxt
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/20(月) 19:14:38 ] そうなんだ。そりゃ楽しみだ
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 01:06:51 ] Y=Xのグラフを量対数で書きたいのですがエラーがでます… どなたか教えてください
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 11:35:47 ] set logscale xy plot [0.01:100] x とか
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/24(金) 08:29:25 ] set logscale xy plot [0.01:100] x
622 名前:名無しさん@お腹いっぱい。 [2009/05/04(月) 22:24:21 ] グリッドを細かい破線と太い実線で2種類同時に書きたいのですが、 何か良いアイディアはないでしょうか? set xtics 何とか set x2tics 何とか set grid xtics x2tics だと両方共破線で書かれてしまいます。
623 名前:名無しさん@お腹いっぱい。 [2009/05/06(水) 09:07:25 ] mxtics?
624 名前:gnuplotメモの筆者 mailto:sage [2009/05/12(火) 11:28:27 ] Gnuplot Q&A 掲示板で ttp://ayapin.film.s.dendai.ac.jp/cgi-bin/trees.cgi 【2035】MS-Windows Vista での日本語化 ついて >wgnuplot-ja.mnu を UTF-8 とかにすればうまくいく、とか >ではないかと予想しているのですが、どなたか情報をお持ちでしたらよろし >くお願い致します。 書かれています。wgnuplot-ja.mnuはテキストファイルなので, 適切なテキストエディタを使えばUTF-8に変換可能だと思いますので どなたか試していただけませんか。 私もVistaもってないもので^^;
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/13(水) 06:07:58 ] >>624 板違い
626 名前:名無しさん@お腹いっぱい。 [2009/05/13(水) 08:45:50 ] >>625 過疎だから、問題なし。
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/13(水) 18:53:59 ] メモ帳ですらエンコード指定できるのに・・・
628 名前:gnuplotメモの筆者 mailto:sage [2009/05/15(金) 09:32:37 ] gnuplot-cpp C++ interface to Gnuplot via POSIX pipes code.google.com/p/gnuplot-cpp/ だそうです。Windows版で使うにはCVS版(gnuplot4.3)のgnuplot.exeを おそらくつかう必要がありそうです。 Downloadsには何もなく,SourceからSVNで 引っ張ってくる必要があります。 Unix屋さんにはなじみ深いでしょうが,Windows ユーザーにはなじみないかもですね。 以下を参照ください WindowsでSubversionを使う:TortoiseSVNでバージョン管理 sourceforge.jp/magazine/08/08/29/0550232
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/16(土) 10:53:30 ] >>626 んなこたーない
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/16(土) 11:32:08 ] どうみても過疎ってる
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/16(土) 15:05:54 ] ∈(・ω・)∋グヌー
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/16(土) 22:14:03 ] splotについての質問。 半径1の球を描きたいのですが、条件として、表面を特定の色で塗りつぶしたいのです。
633 名前:gnuplotメモの筆者 mailto:sage [2009/05/18(月) 16:26:37 ] >>625 そうかも知れませんが, >MS-Windows Vista だと今までの日本語化キット (wgnuplot-ja.mnu) で日本語化できない、という意見がいくつか上がっています (556, 557, 562, 564, 602, 615)。 (556, 557, 562, 564, 602, 615)はここの板のスレの番号です。 日本語化キット を作成された方の発言なので,ここの方でVISTA 持っているかたなら試してみることができるかも 知れないなあというおせっかいおじさんの言葉だからまあ, そんなに邪険に言わなくてもとおじさんは思うのでした。
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 23:20:43 ] >>632 set palette defined (-1 "blue", 1 "blue")
635 名前:名無しさん@お腹いっぱい。 [2009/05/26(火) 18:14:43 ] ---- hoge.data ---- #x y 1 5 2 3 3 8 4 2 5 7 6 4 ------------------- gnuplot> plot "hoge.data" u 1:2 w l ↑ こういうのをファイルを使わずに 直接 gnuplot のコマンドラインに 全ての座標を手で入力して 描画したい場合どうすればいいのですか?
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 20:03:08 ] plot '-' u 1:2 w l
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 20:36:38 ] 超サンクス。できた。
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 18:59:02 ] ∈(・ω・)∋グヌー
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/06(土) 08:28:18 ] さいきん書き込みが少ないよ ∈(・ω・)∋グヌー
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/06(土) 19:15:21 ] オレメモ gnuplotで綺麗な波動関数をプロットする方法 gnuplot 球面調和関数 でググレ hint : 光 法線ベクトル
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/08(月) 00:36:08 ] 3Dプロットをマウスでぐりぐりするとレンダリングが重いんだけどどうにかなんないの? openglとか
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/08(月) 04:12:03 ] おまいがOpenGLなtermを書けば良い
643 名前:名無しさん@お腹いっぱい。 [2009/06/16(火) 21:24:39 ] 学校のコンピュータOSがアップグレードされてから、3Dプロットの描画が少し変わってしまいました。 どうも、視錐台の手前側が描画されていないようです。 前までは手前側も表示されていたので、これからもその様にしたいのですが、 視錐台に関するオプションはあるんでしょうか? 使っているのバージョンは Version 4.2 patchlevel 3 last modified Mar 2008 System: Linux 2.6.27.23-0.1-default 解りづらいと思うので、図をUPしました。 X、Y軸の手前側が、図の端っこで消えてしまっています。 up2.viploader.net/pic3/src/vl2_148187.png
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 08:53:28 ] >>640 >>641 >>642 昔povray termなるものが議論されたことがあったが,理由はわららないが ぽしゃった。 ttp://www.nabble.com/Povray-terminal-update-td635770.html Nabbleの検索を探せばいろいろでてくるはず。 ttp://www.nabble.com/Gnuplot-f1920.html
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 13:20:03 ] >>643 状況を再現できる最低限のソースを出せ
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 18:09:53 ] 3次元プロットで、xyz軸(!メモリ)を書きたいんですが、 軸を描くコマンドはありましたっけ?
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 18:10:35 ] ↑ X (メモリ) ○ (目盛り) でした。
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 18:57:09 ] zzeroaxisで検索
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 19:09:26 ] どうもッス
650 名前:643 [2009/06/18(木) 15:41:03 ] >>645 gnuplotのコマンドをシェルスクリプトいったんファイルに書き込んで、パイプでgnuplotへ渡しています。 データは無くても軸だけなら出るので、再現出来るはず... cat <<- EOI > lhd125.axm30.plt set terminal postscript enhanced color landscape 20 set output 'fig${qid}startLCFS.ps' set datafile fortran set ticslevel 0 set hidden3d set size ratio -1 set view 80, 50, 1.5 set title"Particle starting points and passing points on\nR_{0}=3.9m a=${awall}m torous surface in particle tracking simulation." set xlabel'x [m]' set ylabel'y [m]' set zlabel'z [m]' set label 1 "QID=${qid}\n{/Symbol c}_{0}/{/Symbol p}=${pitch}" at 2,-0.2,1.2 left front set key samplen 1 splot '${qid}/${datname}.trapped-loss.tl-dat' using 2:3:4 w p pt 6 lt 1 title'trapped-loss',\ '${qid}/${datname}.trapped-unloss.tl-dat' using 2:3:4 w p pt 6 lt 2 title'trapped-unloss',\ '${qid}/${datname}.untrapped-loss.tl-dat' using 2:3:4 w p pt 6 lt 3 title'untrapped-loss',\ '${qid}/${datname}.untrapped-unloss.tl-dat' using 2:3:4 w p pt 6 lt 4 title'untrapped-unloss',\ '${qid}/${datname}.trapped-loss.tl-dat' using 15:16:10 w p pt 7 lt 1 title'LossPoint trapped-loss',\ '${qid}/${datname}.untrapped-loss.tl-dat' using 15:16:10 w p pt 7 lt 3 title'LossPoint untrapped-loss',\ '/xxxxxxxxxxx/DATA/fort.201' w l title 'LCFS' lt 8 EOI cat lhd125.axm30.plt | gnuplot
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/18(木) 21:24:42 ] 全っ然最低限じゃねえしそのままじゃ動きもしねえもん貼られても困るが > set size ratio -1 > set view 80, 50, 1.5 このへんで縦横比だの拡大率だの弄ったせいで、グラフが描画範囲をはみ出したんじゃねえの
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/15(水) 00:32:33 ] Failed to receive messages at scim_bridge_client_read_and_dispatch () An IOException occurred at handle_message () *** glibc detected *** gnuplot: double free or corruption (fasttop): 0x0a175e38 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb7708604] /lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb770a5b6] /usr/lib/gtk-2.0/2.10.0/immodules/im-scim-bridge.so(scim_bridge_free_messenger+0x52)[0xb600d892] ・ ・ ・ このエラーの対処法教えてください
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 20:15:38 ] gnuplotでバイナリサーチを実装することは可能ですか?
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 21:00:07 ] >>653 なんでわざわざ gnuplot でそんなことをしたいんだ?
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 20:04:51 ] 愛しているから
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 00:27:49 ] ソースいじれば何でもできる。