gnuplot を使おう。 その3 (955レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
116: 2012/10/24(水)13:31:58.71 AAS
>>115
ありがとうございます.
これで何とかなりそうです.
395: 2015/06/01(月)22:22:14.71 AAS
1
574: 2016/05/25(水)22:12:21.71 AAS
>>572 >>573
gnuplot Q&A 掲示板 3182
を見てください。
set size ratio
と
set margin
を上手く使って下さい。
それぞれのhelpやマニュアルをご覧下さい。
689: 2018/09/11(火)16:52:30.71 AAS
>>686
バッチ処理中に標準入力を受け付けて,その値でプロットなどを作成したいと
いうことですか。
普通にやったらたぶんできない。
722(1): 717 2019/02/19(火)21:05:08.71 AAS
>>719
homebrewでインストールしようとしたんですが、aquatermのappはインストールされているのにも関わらず―with-aquatermのオプションが無効になってる感じです
888: 887 2022/12/06(火)01:24:00.71 AAS
(続き)
int main ()
{
string gnuplot_path ("gnuplot");
FILE fp (popen (gnuplot_path.c_str (), "w"));
if (!fp)
return -1;
fprintf (fp, "reset\n");
fprintf (fp, "set yrange [-1:1]\n");
clock_t time0 (clock ());
for (double second (static_cast <double> (clock () - time0) / CLOCKS_PER_SEC);
second < DURATION; second = static_cast <double> (clock () - time0) / CLOCKS_PER_SEC) {
Series series;
for (size_t i (0), last ((MAX - MIN) / INTERVAL); i < last; ++ i) {
const double x (MIN + i * INTERVAL);
series.insert (make_pair (x, sin (x - PHI + OMEGA * second)));
}
fprintf (fp, "set title 't = %1.2f'\n", second);
fprintf (fp, "plot '-' title 'sin' with lines\n");
for (const Series::value_type &point: series)
fprintf (fp, "%f %f\n", point.first, point.second);
fprintf (fp, "e\n");
fflush (fp);
}
pclose (fp);
return 0;
}
918(1): 2023/03/11(土)01:34:37.71 AAS
>>911
そりゃスクリプト言語としてはpostscriptの方が優れてるし、言語仕様もしっかりしててドキュメントも多い
しかし誰でも何となくで書けるalgol-likeな言語であることが何よりも重要なんだわ
947: 06/08(日)22:53:58.71 AAS
V6.0.3出ました
https://sourceforge.net/projects/gnuplot/files/gnuplot/6.0.3/
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.050s