gnuplot を使おう。 その3 (955レス)
gnuplot を使おう。 その3 http://mevius.5ch.net/test/read.cgi/unix/1314242150/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
538: 名無しさん@お腹いっぱい。 [sage] 2016/04/20(水) 20:51:04.51 >>534 以下参照 http://www.ss.scphys.kyoto-u.ac.jp/person/yonezawa/contents/program/gnuplot/array.html http://mevius.5ch.net/test/read.cgi/unix/1314242150/538
539: 名無しさん@お腹いっぱい。 [sage] 2016/04/20(水) 20:52:05.23 >>534 なお,最近の開発版ならarrayがあり配列が使える。 データファイルから配列に格納するやり方は以下を参照。 FILE = 'orbital_elements.dat' stats FILE index 2 using 2 prefix "A" array Data[A_records] stats FILE index 2 using (Data[int($0+1)] = $2) prefix "B" http://mevius.5ch.net/test/read.cgi/unix/1314242150/539
540: 名無しさん@お腹いっぱい。 [sage] 2016/04/20(水) 20:52:24.16 >>536 そういうことです。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/540
541: 名無しさん@お腹いっぱい。 [sage] 2016/04/20(水) 21:01:00.70 >>538 statsで1行だけ読み込むとはすごい裏技です! http://mevius.5ch.net/test/read.cgi/unix/1314242150/541
542: 名無しさん@お腹いっぱい。 [sage] 2016/04/20(水) 21:44:17.13 > よく考えたらimpulsesの根元が元データの分布を示していることに気が付きました。 そうか。これをつかえば、平面の方程式なんていらないし、 tableで書き出してみてデータ構造みてみて statsでデータを取り出していくとよいかも。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/542
543: 名無しさん@お腹いっぱい。 [sage] 2016/04/20(水) 22:58:54.29 >>542 ちと勘違い。 impulsesはdgrid3dでは格子点に降りるのであった。 >>542 に書いたことは忘れてください。m(__)m。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/543
544: 名無しさん@お腹いっぱい。 [sage] 2016/05/05(木) 15:04:29.08 >>511 開発版で対応してくれたようです。良かったですね。 テストスクリプトではかなり改善されていると思います。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/544
545: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 03:19:48.75 >>544 ほんとですね! 対応してもらえると期待してなかったので感激です。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/545
546: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 03:29:57.64 >>544 CVSに上げてもらえたのはうれしいんですが、CVSからダウンロードしてビルドは やったことないです。 Windowsのコンパイル環境はcygwinとかが必要になるんでしょうか?ってレベルです。 やってやれないことはないと思いますが、悩む感じです。 「改善されている」と言うことですが、ざっと動作確認をして頂いたということでしょうか? もし、そうであればそれで動作確認ができたと報告してしまおうかと。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/546
547: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 03:45:34.60 >>544 It may need to be larger, however. とコメントがありましたが 軸とラベルの間の隙間は狭い(元のまま)のでしょうか? この辺りは好みもあると思いますので、xlabelとylabelとzlabelでバランスが おかしくなければといったとこですが、どうなんでしょう? http://mevius.5ch.net/test/read.cgi/unix/1314242150/547
548: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 11:03:35.39 CVSのバイナリが公式ページに上がっているのを見つけました。 わざわざビルドして頂いたのでしょうか? テスト中です。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/548
549: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 11:31:27.54 解決されているのを確認できました。 ただ、角度によっては目盛のラベルが軸に寄り過ぎている場合があるので 余裕があったらそこまでやってもらえるとうれしいといった感じで コメントしておきます。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/549
550: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:14:35.14 >>548 http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/ のことですか。 これは有志(私ですが)が定期的にwindowsバイナリをビルドして配布しているところです。 その他にもう一つ同じようなサイトがあります。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/550
551: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:15:01.94 >>550 http://mevius.5ch.net/test/read.cgi/unix/1314242150/551
552: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:16:37.41 http://www.gnuplot.info/download.html のCVS versionを利用しました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/552
553: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:16:49.58 >>550 同じようなサイトのURLをコピペする前に送ってしまいました。m(__)m http://ctan.ijs.si/mirror/w32tex/w32/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/553
554: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:18:01.24 と思ったらリンクされてるだけでした。 開発の中心メンバーとして活躍されてるんですね。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/554
555: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:18:32.68 >>552 http://www.gnuplot.info/download.html の Downloads offered by others http://mevius.5ch.net/test/read.cgi/unix/1314242150/555
556: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:19:47.13 Jane Styleに慣れてないのでミスしてばっかりm(__)m。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/556
557: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:23:21.37 開発の中心にはいませんが,サポートメンバーの一人であることは確かです。 公式リリースの64ビット版のwindows版バイナリは私がビルドしたものです。 gnuplotは日本人がかなり活躍しているオープンソース系のプロジェクトの 一つです。’(ほかにもありますが) http://mevius.5ch.net/test/read.cgi/unix/1314242150/557
558: 名無しさん@お腹いっぱい。 [sage] 2016/05/08(日) 12:30:17.38 私のパソコンで動いてるgnuplotをビルドして頂いていたとは存じ上げませんでした。 いつもありがとうございます。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/558
559: 名無しさん@お腹いっぱい。 [sage] 2016/05/11(水) 05:30:28.90 >>546 遅レスですが, >Windowsのコンパイル環境はcygwinとかが必要になるんでしょうか? windows 上でビルドするには, 1.msys2上で,通常のwindows版をビルドする方法と 2.cygwinでcygwin版をビルドする方法 3.Microsoft Visual Cでwindows版をビルドする方法 があります。 3.は私がわからないので略。 以前は,2.のほうが楽だったのですが,msys2が登場し,充実してきたので, 今では,1と2では難易度はほとんど変わりません。 msys2上でのgnuplotのビ
ルドは >>465 をご覧ください。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/559
560: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 20:21:14.40 zshみたいな感じで補完とか履歴にまつわる挙動カスタマイズできたりしないの? http://mevius.5ch.net/test/read.cgi/unix/1314242150/560
561: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 21:02:14.12 >>560 ビルドインのreadlineを使うか、GNU readlineを使うかで違ってくると思う。 私は窓使いなのでビルトインのreadlineしか使えない。 昔に比べるとビルトインのreadlineの性能は良くなった。良くしたいならば自分でコミットするしかない。 GNU readlineはわからないが履歴の操作はある程度できるんじゃないかな。 その辺はGNU readlineを学ぶしかないと思う。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/561
562: 名無しさん@お腹いっぱい。 [] 2016/05/16(月) 19:37:04.27 times.datは以下の形式で 2015/12/29 1 2015/12/29 2 2015/12/29 3 ... times.gpは set xdata time set timefmt "%Y/%m/%d" set format x "%Y/%m/%d" set xtics rotate by -45 set xrange ["2015/12/29":"2016/05/15"] plot "times.dat" using 1:2 notitle with linespoints pointtype 7 persist これで gnuplot times.gpで描写されない 何が間違っているのだろうか? http://mevius.5ch.net/test/read.cgi/unix/1314242150/56
2
563: 名無しさん@お腹いっぱい。 [] 2016/05/16(月) 20:34:15.05 描画されたけど http://mevius.5ch.net/test/read.cgi/unix/1314242150/563
564: 名無しさん@お腹いっぱい。 [] 2016/05/16(月) 21:08:57.72 >>653 検証ありがとう gnuplot-x11 をインストールしたら動いた 昔はgnuplot で行けたような気がしたが type set to unknown になるので -x11の方installで解決 http://mevius.5ch.net/test/read.cgi/unix/1314242150/564
565: 名無しさん@お腹いっぱい。 [sage] 2016/05/17(火) 11:16:11.30 >>564 x11 ターミナルは、昔からgnuplot-x11 がないと原理的に動かない。今は、wxtとかqtとかが主流だからx11はオプションインストールになったのかな。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/565
566: 名無しさん@お腹いっぱい。 [sage] 2016/05/18(水) 21:20:35.21 >>560 >>561 ビルトインのreadline.c をちょっと読んでみた。 http://gnuplot.cvs.sourceforge.net/viewvc/gnuplot/gnuplot/src/readline.c?revision=1.64&view=markup 補完もヒストリもあるけど、ソース中のコメントにもあるようにGNU readlineのサブセットのようだ。 自分の使っているreadlineがどちらかを調べることから始めたらいかがですか。また、Unix上ならgnuplotのビルドさほど難しくないし、確かGNU のライブラリとdevをいれていれば、GNU readline
がconfigureで優先されるはず。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/566
567: 名無しさん@お腹いっぱい。 [sage] 2016/05/19(木) 03:26:22.81 >>565 debian系は昔からGUI抜きで動くのがgnuplotってパッケージ 画像ファイルの出力に使う x11なしの実行形式を出来るだけ作るのがdebian系の流儀で昔から変わらない http://mevius.5ch.net/test/read.cgi/unix/1314242150/567
568: 名無しさん@お腹いっぱい。 [sage] 2016/05/19(木) 04:21:49.09 >>567 こういうのサラッと言えるの格好良い http://mevius.5ch.net/test/read.cgi/unix/1314242150/568
569: 名無しさん@お腹いっぱい。 [sage] 2016/05/19(木) 14:38:26.81 >>567 ubuntu 14.04 では、gnuplotでsynapticでインストールするとwxtがデフォルトのgnuplot-4.6.4がインストールされ、ついでにgnuplot-x11インストールされました。 interactive terminalなしのgnuplotは、gnuplot-noxでした。 Debianとubuntuでは違うのかな? http://mevius.5ch.net/test/read.cgi/unix/1314242150/569
570: 名無しさん@お腹いっぱい。 [sage] 2016/05/19(木) 14:40:50.21 >>569 まあ、ubuntu 14.04のgnuplotは、古すぎるので自分でビルドしたものを使ってますが。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/570
571: 名無しさん@お腹いっぱい。 [sage] 2016/05/19(木) 19:12:14.64 >>560 補完やヒストリーを設定するには、GNU readlineをリンクしてビルドするまたはしてあることが必要なようだ。 GNU readlineをリンクしてあればinputrcにカスタマイズを書くことができると思う。 私は、窓上ではxyzzy 上で動くwgnuplot-modeを linux上ならならemacsのgnuplot-modeを使っているので readlineのお世話になることがほとんどない。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/571
572: 名無しさん@お腹いっぱい。 [sage] 2016/05/20(金) 23:16:28.72 描画エリアの大きさを固定したい http://mevius.5ch.net/test/read.cgi/unix/1314242150/572
573: 名無しさん@お腹いっぱい。 [sage] 2016/05/21(土) 06:02:37.99 >>572 質問が曖昧なのでなんとも言い難いですが。 これは、例えばプロットの四角形の領域を軸ラベルの設定などに影響されないようにしたいということですかね。 私もやりたいのですが、いまはターミナルのサイズを調整してやっている。 それなら私も教えて欲しいです。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/573
574: 名無しさん@お腹いっぱい。 [sage] 2016/05/25(水) 22:12:21.71 >>572 >>573 gnuplot Q&A 掲示板 3182 を見てください。 set size ratio と set margin を上手く使って下さい。 それぞれのhelpやマニュアルをご覧下さい。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/574
575: 名無しさん@お腹いっぱい。 [] 2016/07/14(木) 12:50:19.62 100x + 200y = 5000が表す平面を描画するにはどうすればいいのでしょうか? zの関数としては記述できなさそうなので、どうすればいいか分からないです。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/575
576: 名無しさん@お腹いっぱい。 [sage] 2016/07/14(木) 19:24:39.82 見つけました。媒介変数を使えばできるみたいです。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/576
577: 名無しさん@お腹いっぱい。 [sage] 2016/07/14(木) 20:47:28.38 100x + 200y = 5000 は直線の方程式では? http://mevius.5ch.net/test/read.cgi/unix/1314242150/577
578: 名無しさん@お腹いっぱい。 [sage] 2016/07/14(木) 21:09:59.49 X=100は点か?線か?面か? 3次元の話ししてんだからその式も面だろ http://mevius.5ch.net/test/read.cgi/unix/1314242150/578
579: 名無しさん@お腹いっぱい。 [sage] 2016/07/14(木) 21:25:44.61 >>577 数学的に面です。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/579
580: 名無しさん@お腹いっぱい。 [sage] 2016/07/14(木) 21:26:50.87 空間座標では面というのが正しかったです。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/580
581: 名無しさん@お腹いっぱい。 [sage] 2016/07/15(金) 20:14:54.38 >>579 確かに面ですね。すいません。m(__)m。 また、媒介変数を使わないとgnuplotでは描けない面です。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/581
582: 名無しさん@お腹いっぱい。 [sage] 2016/07/15(金) 20:16:04.73 5.0.4 Release Candidateがアップロードされました。 windowsのテストバイナリもアップされています。 https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0%20release%20candidates/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/582
583: 名無しさん@お腹いっぱい。 [sage] 2016/07/22(金) 09:48:30.93 gnuplot 5.0.4がリリースされました。 https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.4/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/583
584: 名無しさん@お腹いっぱい。 [sage] 2016/09/22(木) 13:04:05.15 一列分の数値列をプロットするときに、一行目の数値で全数値を割ったものをプロットすることは可能? ほんとは最大値で割りたいが、この場合はとりあえず一行目の数値が最大値であるとする http://mevius.5ch.net/test/read.cgi/unix/1314242150/584
585: 名無しさん@お腹いっぱい。 [sage] 2016/09/22(木) 18:41:21.55 >>584 version 5を使えば可能です。 http://www.ss.scphys.kyoto-u.ac.jp/person/yonezawa/contents/program/gnuplot/stats.html のstatsの応用をみてください。 最大値でのノーマライズも可能で私はよく使ってます。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/585
586: 名無しさん@お腹いっぱい。 [sage] 2016/09/22(木) 18:48:32.47 >>585 すみませんm(__)m。 バージョン 5からの機能と勘違い。 4でもあるバージョンから使えるよう。 お使いのgnuplotで help stats で確認してください。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/586
587: 名無しさん@お腹いっぱい。 [sage] 2016/09/22(木) 20:33:19.50 >>585-586 こりゃ便利だな ありがとう 昨日は結局自作関数を作ったが、今後はこちらを使おうと思う 複数のファイルに対応する場合は順番に読み込んで覚えるしかないのかもしれんが http://mevius.5ch.net/test/read.cgi/unix/1314242150/587
588: 名無しさん@お腹いっぱい。 [sage] 2016/10/17(月) 17:57:36.43 2番めのプロット色が,デフォルトでdark-greenとなる方法を教えてください. あの見難い黄緑色が許せません http://mevius.5ch.net/test/read.cgi/unix/1314242150/588
589: 名無しさん@お腹いっぱい。 [sage] 2016/10/26(水) 13:26:40.01 .gnuplotに書きなさい http://mevius.5ch.net/test/read.cgi/unix/1314242150/589
590: 名無しさん@お腹いっぱい。 [] 2016/11/17(木) 17:41:19.08 使用OSはWindows10 Enterprise gnuplot ver.はVersion 5.0 patchlevel 4です。 wxtターミナルに出力された画像をそのままpngで保存したいです。 set terminal png size XXX, YYY set output 'test.png' replot set output set terminal wxt で保存した場合、パソコン画面上のwxtターミナルに表示される画像と比べ、 ラベルの位置などがずれてしまいます。 wxtターミナル右上にある http://mevius.5ch.net/test/read.cgi/unix/1314242150/590
591: 名無しさん@お腹いっぱい。 [] 2016/11/17(木) 17:41:47.13 使用OSはWindows10 Enterprise gnuplot ver.はVersion 5.0 patchlevel 4です。 wxtターミナルに出力された画像をそのままpngで保存したいです。 set terminal png size XXX, YYY set output 'test.png' replot set output set terminal wxt で保存した場合、パソコン画面上のwxtターミナルに表示される画像と比べ、 ラベルの位置などがずれてしまいます。 wxtターミナル右上にある"Export plot to file"をクリックして画像を保存すれば、 希望のものを得られるのですが
、 gif動画作成のため100枚程度保存するので時間がかかります。 inputファイルはそのまま使いたいため、何か良い方法はありませんでしょうか? http://mevius.5ch.net/test/read.cgi/unix/1314242150/591
592: 名無しさん@お腹いっぱい。 [sage] 2016/11/28(月) 22:39:45.32 >>591 wxtの画像をスクリプトでpngには落とす方法はないと思います。 pngターミナルよりpngcairoターミナルの方が、wxtに近い画像が得られます。同じではありませんが、より近くなります。描画エンジンに共通のものを使っているので。 私はpngをバッチで生成するときはpngcairoターミナルを使っています。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/592
593: 名無しさん@お腹いっぱい。 [sage] 2016/12/01(木) 21:00:39.96 数値データをファイルから読み取って2Dグラフにしたいんですが, plot "datafile" with lines でdatafileの中身が 0.1 1.2 0.2 1.34 0.3 1.51 0.4 1.7 ... みたいなデータだったら線で結ばれますが, 0.1 1.2 0.2 1.34 0.3 1.51 0.4 1.7 ... みたいにデータ行の前後に空白行がある場合はlinesだと何も表示されません。 データファイルの内容によって,前者であればlinesで線のみ, 後者であればpointsでプロットマークを表示させるようなことがしたいのですが, い
い方法ないでしょうか? もちろんplotコマンドを打つ段階ではファイルの中身はわからないという前提で。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/593
594: 名無しさん@お腹いっぱい。 [sage] 2016/12/02(金) 09:00:22.05 >>593 linespoints は? http://mevius.5ch.net/test/read.cgi/unix/1314242150/594
595: 593 [sage] 2016/12/02(金) 19:49:03.35 説明足りなくてすみません。 前者のデータでは線だけ,後者のデータならポイントだけ, というふうにしたいんです。 with linespoints にすると,後者はポイントだけになりますが 前者はポイントが線で結ばれる形になりますよね。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/595
596: 名無しさん@お腹いっぱい。 [sage] 2016/12/15(木) 09:00:04.67 pointtypeのデフォルトってlinestyleとして定義するしか設定する方法ない? http://mevius.5ch.net/test/read.cgi/unix/1314242150/596
597: 名無しさん@お腹いっぱい。 [sage] 2017/01/04(水) 16:39:20.49 遅ればせながらgnuplot 5.0.5 windowsバイナリ(テスト用) をアップロードしました。 https://sourceforge.net/projects/gnuplot/files/gnuplot/testing/5.0.5-windows-binary/ 試してみてください。 なにかありましたら,連絡ください。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/597
598: 名無しさん@お腹いっぱい。 [sage] 2017/01/19(木) 17:03:18.47 gnuplot 5.0.5 windowsバイナリを 正式な置き場に移しました。 https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.5/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/598
599: 名無しさん@お腹いっぱい。 [sage] 2017/02/16(木) 13:01:54.37 >>354 ずいぶん昔の話ですが、cvsで修正が入ったようです。 https://sourceforge.net/p/gnuplot/bugs/1492/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/599
600: 名無しさん@お腹いっぱい。 [sage] 2017/02/28(火) 19:28:29.78 5.0.6 pre-release のテスト用のwindowsバイナリが出たようです。 http://gnuplot.10905.n7.nabble.com/no-subject-td20534.html http://mevius.5ch.net/test/read.cgi/unix/1314242150/600
601: 名無しさん@お腹いっぱい。 [sage] 2017/03/01(水) 06:23:53.33 >>600 ソースもアップロードされました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/601
602: 名無しさん@お腹いっぱい。 [sage] 2017/03/23(木) 13:29:42.12 5.0.6がリリースされました。windows バイナリもアップしました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/602
603: 名無しさん@お腹いっぱい。 [sage] 2017/03/23(木) 19:10:55.57 最5.0.6の環境で質問があります 3次元空間に4点打って四角形を描写しようとしたのですが (splot " " using 1:2:3 with linesを使用して) どうも上手くいかない…というか変な結果が表示されてしまいます。 3.030793 -9.510565 0.602862 3.090170 -9.510565 0.000000 4.539905 -8.910065 0.000000 4.452672 -8.910065 0.885692 2.854945 -9.510565 1.182557 3.030793 -9.510565 0.602862 4.452672 -8.910065 0.885692 4.194325 -8.910065 1.737346 4.452672 -8.91006
5 0.885692 4.539905 -8.910065 0.000000 5.877853 -8.090170 0.000000 5.764911 -8.090170 1.146712 という座標を持つ3つの四角形を書こうと上記座標列をファイルに入れてsplotで出力すると ひしゃげた?というか明らかに四角形ではない結果が出るのですが 何かこちら側の方法等に問題があるのでしょうか http://mevius.5ch.net/test/read.cgi/unix/1314242150/603
604: 名無しさん@お腹いっぱい。 [sage] 2017/03/24(金) 02:56:36.39 ただのアスペクト比じゃねーの? http://mevius.5ch.net/test/read.cgi/unix/1314242150/604
605: 名無しさん@お腹いっぱい。 [sage] 2017/03/24(金) 04:51:18.41 >>604 アスペクト比による問題では無いと思います。 なんでしたら上記データを出力して頂ければ幸いです。 ただしく描写されれば、四角形3つでLのような形をしていると思います。 因みに、違う描写ソフト(paraview)にて出力した所、問題無くメッシュが生成されました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/605
606: 名無しさん@お腹いっぱい。 [sage] 2017/03/24(金) 22:31:27.73 あれ?アスペクト比と思ったけど、そもそもこのデータじゃ閉じないし、そのコマンドだと一筆書きじゃないか? 5.0.6ならそういう描き方できんの? http://mevius.5ch.net/test/read.cgi/unix/1314242150/606
607: 名無しさん@お腹いっぱい。 [sage] 2017/03/25(土) 05:49:05.96 自分が調べた限り、どのver以降可能になったかは不明ですが、3列の数字4行を1束とするとそれだけで、 1行目:節点1のx,y,x座標 2行目:節点2の... 3行目:節点3の... 4行目:節点4の... として空間上に節点1から4まで四角形を結んでくれるみたいです 3.030793 -9.510565 0.602862 3.090170 -9.510565 0.000000 4.539905 -8.910065 0.000000 4.452672 -8.910065 0.885692 だけをファイルに入れてsplotしてみると四角形が一つ出来ると思います。 改行して2束目を追加すると四角形が並
んで表示されると思います。 しかし、3束目を追加すると何故かおかしくなってしまい、その理由を知りたく質問させて頂きました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/607
608: 名無しさん@お腹いっぱい。 [sage] 2017/03/25(土) 08:04:30.08 四角形になる方が意図しない動作だったりして http://mevius.5ch.net/test/read.cgi/unix/1314242150/608
609: 名無しさん@お腹いっぱい。 [sage] 2017/03/25(土) 17:42:38.77 なるほど この書き方は本来四角形を作る為のものでは無いので 出力した際に意図しない形になってしまう事もある。 ということなら納得です。 座標郡をファイルに書き込み、gnuplotに四角形郡として読み込ませて出力、 という使い方をしたかったのですが、一番簡単だったのが上記の書き方だったので…。 ただ、今まで何回も全く同じ書き方をした座標データで四角形メッシュが問題なく 表示出来ていたので 何故突然今回だけダメになったのか、という疑問もありましてちょっとモヤ
っとしますね http://mevius.5ch.net/test/read.cgi/unix/1314242150/609
610: 名無しさん@お腹いっぱい。 [sage] 2017/03/25(土) 18:34:53.61 最初の行を最後にも書いて全部で5行にすればいいのでは http://mevius.5ch.net/test/read.cgi/unix/1314242150/610
611: 名無しさん@お腹いっぱい。 [sage] 2017/05/07(日) 10:23:55.75 かそってますね http://mevius.5ch.net/test/read.cgi/unix/1314242150/611
612: 名無しさん@お腹いっぱい。 [sage] 2017/05/16(火) 17:31:18.41 gnuplot 5.2への動きがはじまったようです。 http://gnuplot.10905.n7.nabble.com/Time-to-think-of-version-5-2-td20623.html http://mevius.5ch.net/test/read.cgi/unix/1314242150/612
613: 名無しさん@お腹いっぱい。 [sage] 2017/05/23(火) 06:41:14.82 New stable CVS branch for preparing first version 5.2 release candidate http://gnuplot.10905.n7.nabble.com/New-stable-CVS-branch-for-preparing-first-version-5-2-release-candidate-tp20633.html いよいよ 5.2rcが近づいてきました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/613
614: 名無しさん@お腹いっぱい。 [] 2017/05/31(水) 23:11:48.25 物理実験で測定したデータを 近似直線と一緒に両対数グラ フで表示したいのですがcolo r axis has cb coord of 0; mu st be above 0 for log scale と表示され近似直線を表示 することができません。範囲 を絞っても駄目でした。どう すればいいでしょうか。ちな みに両対数グラフでない場合 には表示できました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/614
615: 名無しさん@お腹いっぱい。 [sage] 2017/05/31(水) 23:53:05.79 >>614 どこを縦読み・・・? http://mevius.5ch.net/test/read.cgi/unix/1314242150/615
616: 名無しさん@お腹いっぱい。 [sage] 2017/06/01(木) 01:33:44.57 近似式なんだから、データによっちゃ定義域内で負になっちゃうケースも出てくるだろう 関数値がゼロ以下の時は十分小さな正数に置き換えるように関数の場合分けをすればいい http://mevius.5ch.net/test/read.cgi/unix/1314242150/616
617: 名無しさん@お腹いっぱい。 [] 2017/06/01(木) 06:26:41.10 値域を絞っても駄目でした http://mevius.5ch.net/test/read.cgi/unix/1314242150/617
618: 名無しさん@お腹いっぱい。 [sage] 2017/06/01(木) 08:52:42.64 絞っただけで分かるわけない 再現コードで示せ http://mevius.5ch.net/test/read.cgi/unix/1314242150/618
619: 名無しさん@お腹いっぱい。 [sage] 2017/06/01(木) 10:39:03.48 f(x) > 0 ? f(x) : 1/0 http://mevius.5ch.net/test/read.cgi/unix/1314242150/619
620: 名無しさん@お腹いっぱい。 [sage] 2017/06/01(木) 12:00:39.90 gnuplotで再帰使えたか自信ないけど、無限再帰になってない? f(x)=hoge g(x)=(f(x)>0) ? f(x) : 1E-8 試してないけど http://mevius.5ch.net/test/read.cgi/unix/1314242150/620
621: 名無しさん@お腹いっぱい。 [] 2017/06/01(木) 23:14:06.58 打ったコードはこんな感じです set xl "{/Arial-Italic P_1}[Pa]" set yl "{/Arial-Italic P_2}[Pa]" set logscale plot [1:10000][1:10000]"k.dat" using 1:2 title "較正直線" f(x)=a*x+b fit f(x) 'k.dat' using (log10($1)):(log10($2)) via a,b replot 10**(f(log10(x))) こうすると1つ目のグラフしか表示されず color axis has cb coord of 0; must be above 0 for log scale ! と出てきます http://mevius.5ch.net/t
est/read.cgi/unix/1314242150/621
622: 名無しさん@お腹いっぱい。 [] 2017/06/01(木) 23:23:01.48 無限再起ってのはよくわかりません http://mevius.5ch.net/test/read.cgi/unix/1314242150/622
623: 名無しさん@お腹いっぱい。 [sage] 2017/06/02(金) 23:19:25.11 replotは前回のplotした関数を呼び出すから、一つ目しか描かれんのが当然 言い方が正しいかはわからんが、global に定義してないから、最後の関数はあらゆるxに対して定義されてるのでエラーが出る もう数年Gnuplot 使ってないから、仕様が変わってたらスマンコ http://mevius.5ch.net/test/read.cgi/unix/1314242150/623
624: 名無しさん@お腹いっぱい。 [sage] 2017/06/02(金) 23:20:49.10 global に定義されてない→global にxの範囲が定義されてない http://mevius.5ch.net/test/read.cgi/unix/1314242150/624
625: 名無しさん@お腹いっぱい。 [sage] 2017/06/03(土) 03:32:39.22 gnuplo-5.2 rc1がリリースされました。 https://sourceforge.net/projects/gnuplot/files/gnuplot/5.2%20release%20candidates/ 先ほどwindows バイナリもアップロードしました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/625
626: 名無しさん@お腹いっぱい。 [sage] 2017/06/03(土) 11:29:24.07 >>621 replotのところ、こんな感じか、 plot [1:10000][1:10000] "k.dat" using 1:2 title "較正直線" , 10**(f(log10(x))) lt -1 http://mevius.5ch.net/test/read.cgi/unix/1314242150/626
627: 名無しさん@お腹いっぱい。 [sage] 2017/06/03(土) 12:32:19.13 >>621 k.dat のサンプルデータを晒してくれ、こっちで動かしてみる。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/627
628: 名無しさん@お腹いっぱい。 [sage] 2017/07/04(火) 23:00:07.46 gnuplo-5.2 rc2がリリースされました。 https://sourceforge.net/projects/gnuplot/files/gnuplot/5.2%20release%20candidates/ 先ほどwindows バイナリもアップロードしました。 5.2.0に向けて順調に進んでいると思います。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/628
629: 名無しさん@お腹いっぱい。 [sage] 2017/07/12(水) 21:09:35.86 Windows platform でのCVS ソースの要求がwindows 7以降になりました。 ChangeLogより 2017-07-07 Bastian Maerkisch <bmaerkisch@web.de> * src/syscfg.h: Minimum required API version is Windows 7 by default. Vista and XP are end-of-service. http://mevius.5ch.net/test/read.cgi/unix/1314242150/629
630: 名無しさん@お腹いっぱい。 [sage] 2017/07/25(火) 15:12:04.08 媒介変数表示した円とy=x**2のグラフを同時に表示したいのですが どうしたら良いでしょうか 円と2次関数の表示については別々の表示は出来ますが 現在はどちらか一方しか表示できず困っています。 set xrange [-3:3] set yrange [-3:3] set parametric set size ratio -1 set zeroaxis plot 1 + cos(t), 1+sin(t) unset parametric plot x ** 2 replot pause -1 http://mevius.5ch.net/test/read.cgi/unix/1314242150/630
631: 名無しさん@お腹いっぱい。 [sage] 2017/07/25(火) 15:19:29.44 set zeroaxis の下に set multiplot と書いたら上手く行きました。 失礼しました。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/631
632: 名無しさん@お腹いっぱい。 [sage] 2017/08/01(火) 19:11:29.48 gnuplot 5.2 rc 4が出ました。 Windowsビルドに問題があったのを 適当に自己解決していたのですが,正しい方法で解決したものが rc4としてリリースされました。 ソース自体はrc3と変わりません。 windowsバイナリも一応作成しました。 https://sourceforge.net/projects/gnuplot/files/gnuplot/5.2%20release%20candidates/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/632
633: 名無しさん@お腹いっぱい。 [sage] 2017/08/17(木) 06:38:21.40 gnuplot-5.0.7 がリリースされました。 5.0.xの最後のバージョンになる予定です。 Windowsバイナリもアップロードしました。 https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.7/ http://mevius.5ch.net/test/read.cgi/unix/1314242150/633
634: 名無しさん@お腹いっぱい。 [sage] 2017/08/17(木) 11:01:34.53 5.0の次は5.2なの? http://mevius.5ch.net/test/read.cgi/unix/1314242150/634
635: 名無しさん@お腹いっぱい。 [sage] 2017/08/17(木) 20:20:49.43 >>634 gnuplot バージョンナンバー を X.Y.Z とすると Xがメジャーバージョンナンバー Yがマイナーバージョンナンバー Zがパッチレベル Yが 偶数がリリース版 奇数は開発版 現在の開発版は5.3 次のリリース版は5.2 となります。 Ethanさん(メインの開発者)によると8月末に 5.2.0がリリース予定 http://mevius.5ch.net/test/read.cgi/unix/1314242150/635
636: 名無しさん@お腹いっぱい。 [sage] 2017/08/18(金) 01:23:12.10 サンクス http://mevius.5ch.net/test/read.cgi/unix/1314242150/636
637: 名無しさん@お腹いっぱい。 [sage] 2017/08/22(火) 14:36:57.11 よくわからない慣習だよな http://mevius.5ch.net/test/read.cgi/unix/1314242150/637
638: 名無しさん@お腹いっぱい。 [sage] 2017/08/22(火) 14:54:02.08 そう? わかりやすいと思うが http://mevius.5ch.net/test/read.cgi/unix/1314242150/638
639: 名無しさん@お腹いっぱい。 [sage] 2017/08/26(土) 00:38:27.53 Linuxカーネルはそのルールやめたんじゃなかった? 2.x.0の奇数と偶数 最近はどれも一番頭の数字をガンガン上げるスタイルで気に入らない http://mevius.5ch.net/test/read.cgi/unix/1314242150/639
640: 名無しさん@お腹いっぱい。 [sage] 2017/08/26(土) 04:42:21.83 Tick-tackモデルとかiPhoneモデルナンバーとか http://mevius.5ch.net/test/read.cgi/unix/1314242150/640
641: 名無しさん@お腹いっぱい。 [sage] 2017/08/26(土) 10:46:52.26 >>639 Linuxはやめたけど、それが何か関係あるの? http://mevius.5ch.net/test/read.cgi/unix/1314242150/641
642: 名無しさん@お腹いっぱい。 [sage] 2017/08/29(火) 00:21:00.92 同じデータ並びのファイルaaa、bbb、cccを同じ列で表示するのに plot "aaa" u 1:5 , "bbb" u 1:5 , "ccc" u 1:5 てやるの面倒なんだけどもっといい方法ないですかね? plot "{aaa,bbb,ccc}" u 1:5 みたいにできたら楽なんだけど http://mevius.5ch.net/test/read.cgi/unix/1314242150/642
643: 名無しさん@お腹いっぱい。 [sage] 2017/08/29(火) 07:15:55.53 cat http://mevius.5ch.net/test/read.cgi/unix/1314242150/643
644: 名無しさん@お腹いっぱい。 [sage] 2017/09/04(月) 22:53:13.08 5.2.0正式リリース来たよ http://mevius.5ch.net/test/read.cgi/unix/1314242150/644
645: 名無しさん@お腹いっぱい。 [sage] 2017/09/06(水) 06:59:43.30 このスレの質問と回答がうに板を象徴してる http://mevius.5ch.net/test/read.cgi/unix/1314242150/645
646: 名無しさん@お腹いっぱい。 [sage] 2017/09/06(水) 07:02:02.90 >>641 >>639 はもしかしたら "GNU"plot と思ってるのかもしれない。 GNU/plot <=> GNU/Linux そっくりんこ。 だからこそ, GNU/Linux のバージョン管理と, gnuplot のそれとを, 同じシステムと思ったのかも 知れない http://mevius.5ch.net/test/read.cgi/unix/1314242150/646
647: 名無しさん@お腹いっぱい。 [sage] 2017/09/06(水) 09:50:59.51 考え過ぎ http://mevius.5ch.net/test/read.cgi/unix/1314242150/647
648: 名無しさん@お腹いっぱい。 [sage] 2017/09/08(金) 02:36:01.64 考えすぎるにしくことはなし http://mevius.5ch.net/test/read.cgi/unix/1314242150/648
649: 名無しさん@お腹いっぱい。 [sage] 2017/09/23(土) 06:29:39.84 >>642 今更だけどplot forでいいんだよね? http://mevius.5ch.net/test/read.cgi/unix/1314242150/649
650: 名無しさん@お腹いっぱい。 [sage] 2017/10/16(月) 04:07:42.18 あるファイルのデータをプロットするときに、正の値を○、負の値を☓で表す方法はあるでしょうか。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/650
651: 名無しさん@お腹いっぱい。 [sage] 2017/10/16(月) 21:57:43.89 >>650 linespointsじゃなくてpointsでいいなら正のデータファイルと負のデータファイルに分けてそれぞれ異なるpointtypeでプロット http://mevius.5ch.net/test/read.cgi/unix/1314242150/651
652: 名無しさん@お腹いっぱい。 [] 2017/10/16(月) 23:28:29.43 三項演算子で http://mevius.5ch.net/test/read.cgi/unix/1314242150/652
653: 名無しさん@お腹いっぱい。 [sage] 2017/10/17(火) 07:30:24.41 >>651-652 ありがとうございます。 三項演算子でできました。 元々は w lp でやるつもりでしたが、とりあえずこれでやっています http://mevius.5ch.net/test/read.cgi/unix/1314242150/653
654: 名無しさん@お腹いっぱい。 [sage] 2017/12/28(木) 18:43:21.68 plot "hogehoge" with lines ってやった時、hogehogeにデータが1点分しかないとなにも見えない。 大きさのない点なのかな? 複数点の時は線だけで、1点のときは自動的にpontsに切り替えるとか、 見えるように出来たらいいなあ。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/654
655: 名無しさん@お腹いっぱい。 [sage] 2017/12/29(金) 03:59:50.05 >>654 w lp じゃだめなの? http://mevius.5ch.net/test/read.cgi/unix/1314242150/655
656: 名無しさん@お腹いっぱい。 [] 2017/12/29(金) 06:59:59.52 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 EUJFW4437U http://mevius.5ch.net/test/read.cgi/unix/1314242150/656
657: 654 [sage] 2017/12/29(金) 23:57:14.58 >>655 レスありがとうございます。 複数点の時は線だけにしたいんです。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/657
658: 名無しさん@お腹いっぱい。 [sage] 2018/01/09(火) 20:50:31.32 デリミタを自動判別する機能ってないかな いっそ自分で作るか http://mevius.5ch.net/test/read.cgi/unix/1314242150/658
659: 名無しさん@お腹いっぱい。 [sage] 2018/01/20(土) 01:09:36.57 空間に直線が引く方法がどうしてもわかりません… x=0,y=1で直線引く方法ってないですか? http://mevius.5ch.net/test/read.cgi/unix/1314242150/659
660: 名無しさん@お腹いっぱい。 [sage] 2018/01/20(土) 23:00:26.26 手元にないので確認出来ないけどsplotは媒介変数って使えないんだっけ? plotではx=1とかでそれ使えた気がする データ作って表示させても良いような… http://mevius.5ch.net/test/read.cgi/unix/1314242150/660
661: 名無しさん@お腹いっぱい。 [sage] 2018/01/23(火) 08:31:43.76 >>658 set datafile separator でいかがですか http://mevius.5ch.net/test/read.cgi/unix/1314242150/661
662: 名無しさん@お腹いっぱい。 [sage] 2018/01/23(火) 08:33:11.77 >>661 すいません。自動判別でしたね。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/662
663: 名無しさん@お腹いっぱい。 [sage] 2018/01/23(火) 18:48:46.32 >>662 datafile separator は複数指定できるので、それを使えばいいのては? http://mevius.5ch.net/test/read.cgi/unix/1314242150/663
664: 名無しさん@お腹いっぱい。 [sage] 2018/01/25(木) 21:20:16.67 >>660 splotても媒介変数はつかえますよ。 http://mevius.5ch.net/test/read.cgi/unix/1314242150/664
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 291 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s