gnuplot を使おう。 その3 (944レス)
gnuplot を使おう。 その3 http://mevius.5ch.net/test/read.cgi/unix/1314242150/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
46: 名無しさん@お腹いっぱい。 [sage] 2012/01/23(月) 13:38:40.04 (abs(1/x)<c)?(1/x):(0/0) 定数cとsampleの値を適当に調節する http://mevius.5ch.net/test/read.cgi/unix/1314242150/46
47: 名無しさん@お腹いっぱい。 [sage] 2012/01/25(水) 17:52:13.49 >>45 無限に発散する点と普通に0を通過していく点があるから 2本に分けるにも結構難しかった もっと効率よくできないものか >>46 計算ソフトで出力されたデータをgnuplotに読み込ませて描写しているから 関数表現だと無理だと思う それをプロットに応用できればいいのだが… 計算能力の問題で>普段0.001程度の値が1まで行って-1まで一気に落ちる という結果になってる。 あくまで例で綺麗に1から-1まで一瞬に移動してくれるわけでもなく 理論上無限だけど、その点は効果が薄いために 他の発散は1から-1まで下がるのに対して0.05から-0.05に下がる点があったり 発散の度合いにも差があって、発散が弱いと普通に0を通っているのか発散しているのか見分けが難しい http://mevius.5ch.net/test/read.cgi/unix/1314242150/47
48: 名無しさん@お腹いっぱい。 [sage] 2012/01/25(水) 18:23:29.11 >>47 >計算ソフトで出力されたデータをgnuplotに読み込ませて描写しているから > 関数表現だと無理だと思う Help ternaryをみると次のようなものがあるから,三項演算子とusingで 可能だと思います。 plot 'file' using 1:( $4<0 ? 1/0 : ($2+$3)/2 ) http://mevius.5ch.net/test/read.cgi/unix/1314242150/48
49: 名無しさん@お腹いっぱい。 [sage] 2012/01/31(火) 14:14:17.57 sin 関数のグラフで x 軸のメモリにπを入れる方法ってない? http://mevius.5ch.net/test/read.cgi/unix/1314242150/49
50: 名無しさん@お腹いっぱい。 [sage] 2012/01/31(火) 18:13:06.19 >>49 gnuplot のturial.pdf のFigure 5 にlatex terminal での例がある。 set terminal latex set output "eg4.tex" set format y "$%g$" set format x "$%.2f$" set title 'This is $\sin(x)$' set xlabel "This is the $x$ axis" set ylabel "$\\sin(x)$" unset key set xtics ('$-\pi$' -pi,\ '$-\frac{\pi}{2}$' -pi/2,\ "0" 0,\ '$\frac{\pi}{2}$' pi/2,\ '$\pi$' pi) plot [-pi:pi] [-1:1] sin(x) Latex terminalが使えないならpostscript enhanced でやることが考えられる。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/50
51: 名無しさん@お腹いっぱい。 [sage] 2012/01/31(火) 18:15:48.73 >>50 turial.pdf ==> tutorial.pdf http://mevius.5ch.net/test/read.cgi/unix/1314242150/51
52: 49 [sage] 2012/02/01(水) 04:48:42.27 >>50 ありがとう! よく,emf ファイルで出力するからこの方法で大丈夫か 心配だったけど emf も enhance 付ければ出力できるね! http://mevius.5ch.net/test/read.cgi/unix/1314242150/52
53: 名無しさん@お腹いっぱい。 [sage] 2012/02/01(水) 11:24:59.88 >>50 >>52 emfで enhancedでやってみた。 set terminal emf enhanced set output "sinpi.emf" set title 'This is sin(x)' set xlabel "This is the x axis" set ylabel "sin(x)" unset key set xtics ('-{/Symbol p}' -pi, \ '-{/Symbol p} / 2' -pi/2, \ '0' 0 , \ '{/Symbol p} / 2' pi/2, \ '{/Symbol p}' pi) plot [-pi:pi] [-1:1] sin(x) http://mevius.5ch.net/test/read.cgi/unix/1314242150/53
54: 名無しさん@お腹いっぱい。 [] 2012/02/10(金) 21:40:03.29 "Skipping data file with no valid points"のエラーってなんなんですか? どんなコードもこれが出てきてしまってグラフィックができないです。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/54
55: 名無しさん@お腹いっぱい。 [sage] 2012/02/10(金) 23:25:38.50 英語で書かれているとおりだよ。 無効なデータをスキップしましたってこと。 データのフォーマットがおかしいんじゃないの? http://mevius.5ch.net/test/read.cgi/unix/1314242150/55
56: 名無しさん@お腹いっぱい。 [sage] 2012/02/12(日) 08:06:35.93 >>54 実行できないコードの一つでもさらせば,解答がつくかも http://mevius.5ch.net/test/read.cgi/unix/1314242150/56
57: 名無しさん@お腹いっぱい。 [sage] 2012/02/15(水) 01:35:35.43 x データが 48〜120,218〜289 という具合に データの塊が2つにわかれているんだけど, これを省略線(波線2つ)を入れて省略するみたいに 表現できないかな? http://mevius.5ch.net/test/read.cgi/unix/1314242150/57
58: 名無しさん@お腹いっぱい。 [sage] 2012/02/15(水) 07:11:17.68 >>57 データではないけどそういう例はある http://www.phyast.pitt.edu/~zov1/gnuplot/html/broken.html http://mevius.5ch.net/test/read.cgi/unix/1314242150/58
59: 名無しさん@お腹いっぱい。 [sage] 2012/02/15(水) 15:07:57.76 >>58 ありがとう! 簡単にできるわけじゃないのねw. とりあえず,じっくり読み考えながらやってみるわ. http://mevius.5ch.net/test/read.cgi/unix/1314242150/59
60: 名無しさん@お腹いっぱい。 [] 2012/03/12(月) 15:18:16.63 gnuplot version 4.6 released! http://mevius.5ch.net/test/read.cgi/unix/1314242150/60
61: 名無しさん@お腹いっぱい。 [] 2012/03/12(月) 19:26:06.94 ↑ あららら・・・ インストール 変わっちゃったね? http://mevius.5ch.net/test/read.cgi/unix/1314242150/61
62: 名無しさん@お腹いっぱい。 [sage] 2012/03/13(火) 08:06:35.29 gnuplot 4.6.0がでてます。 http://sourceforge.net/projects/gnuplot/files/gnuplot/4.6.0/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/62
63: 名無しさん@お腹いっぱい。 [sage] 2012/03/13(火) 08:09:50.61 >>62 うああ,かぶったm(__)m。 >>61 Windows版ですね。インストーラーがついてますよね。 でも,従来型のzipもあります。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/63
64: 名無しさん@お腹いっぱい。 [sage] 2012/04/09(月) 22:25:18.79 set yrange [0:2e+9] set format y "%s%c" としたとき、Y目盛りが 期待: 500M, 1G, 1.5G, 2G 実際: 500.000000M, 1.000000G, 1.500000G, 2.000000G となります。 ソースを見ると、gprintfの%sでは、stdioのprintfの%fが使われているっぽい。 %gなら余計な0は表示されないのに、%fが使われている積極的な理由ってあるのかな? とりあえずソースいじれば何とかなりそうだけど、 自分だけで使ってるわけじゃないので、それはやりたくないんだよな。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/64
65: 名無しさん@お腹いっぱい。 [sage] 2012/04/28(土) 04:15:16.94 4.4以降でterminal windowsとかでemfを吐くと それをパワポ上でグループ解除すると枠線らしきものが かなりのでかさで現れて酷いことになる wxtだと確かに綺麗だけど ビットマップ扱いで拡大するとボヤけたりepsに変換すると汚くなる ボヤけないようにemfで保存すると枠線が・・・となる term windowsだと破線の太さをgnuplot上で太くできないから 仕方なくwxt使ってるんだけど wxtで出力された見た目のままベクター形式で出力できないのだろうか http://mevius.5ch.net/test/read.cgi/unix/1314242150/65
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 879 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.005s