問題タブ [gnuplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3120 参照

c++ - 単一のGnuplotウィンドウで単一のX値に対して複数のY値をプロットするにはどうすればよいですか?

私はC++を使用して、Gnuplotを使用してグラフをプロットしています。C ++プログラムでは、gnuplotプロセスファイルをpopen()し、グラフをプロットするために書き込みを続けます。具体的には、「点を使って1:2を使ってプロット'-'」と書き、それからXY座標を書き続けます。たった2列の場合、正常に機能します。

これで、2つ以上の列を生成するようにプログラムを変更しました。私は今、次の形式のデータを持っています

X、Y1、Y2、Y3、Y4、Y5

したがって、毎秒1行を出力します(たとえば、「1 2 3 4 5 6」、ここで1はX座標、残りの値はさまざまな曲線のY座標です)。すべての曲線を1つのウィンドウに収める方法がわかりません。

次のようなことをすると、

それは私に言うエラーを与えます

また、データの終わりを示すために「e」を2回押す必要があります。

たぶん私はここで何か小さなものが欠けています。

ありがとう!

0 投票する
2 に答える
725 参照

image-processing - 写真から見栄えの良いヒストグラムを生成しますか?

私は現在、写真から「見栄えの良い」ヒストグラムを生成するためのソリューションを探しています。Linux用のコマンドラインツールが欲しいのですが。imagemagickがヒストグラムを生成できることは知っていますが、それはそれほど悪くはありませんが、ヒストグラムで軸にラベルを付けたいと思います。

これを解決できるツールが1つあるかもしれませんし、たとえばimagemagickとgnuplotを組み合わせてこれを実現することもできますか?

どうもありがとう、

0 投票する
3 に答える
22185 参照

python - Python:サウンドファイルの周波数分析

特定の倍音数のさまざまな周波数でトーンを再生するサウンドファイルを生成しています。
最終的に、これらのサウンドは小さなスピーカーを備えたデバイスで再生されます。

スピーカーの周波数応答曲線があり、Pythonで次のことを実行したいと思います。

  1. サウンドファイルの周波数スペクトルをプロットします。ファイルのFFTを取得して、次のようにプロットする必要がありますgnuplot
  2. データシートの周波数応答曲線に基づいて非線形伝達関数を適用します。
  3. 関数が適用された後の結果をプロットします。

誰か知っている :

  • これを行う最も簡単な方法は何でしょうか?
  • または私のためにこれを行うことができるアプリケーション(GNU / Linuxベース)の?
0 投票する
2 に答える
2442 参照

c - 非標準ヘッダー ファイルを C コンパイラにリンクする方法

非標準のヘッダー ファイル (http://ndevilla.free.fr/gnuplot) を使用しようとしています。私のコンピューターのさまざまな場所にある多くのコードで使用されています。現在、ヘッダー ファイルとオブジェクト ファイルを、プリプロセッサ ディレクティブで必要なすべてのフォルダーに配置する必要があります。

ファイル内。ヘッダー ファイルを 1 か所に配置して、他の標準ヘッダー ファイルのように参照できるようにする方法はありますか。乾杯。

0 投票する
1 に答える
8390 参照

graph - gnuplotでプロットする区間グラフ

私はこのような方程式を持っています

gnuplotを使用してf(x)を1つのグラフにプロットするにはどうすればよいですか?

0 投票する
2 に答える
7576 参照

ruby - Gnuplot で複数ページの PDF ファイルを作成するには?

ruby-gnuplotを介して、Mac 上の Gnuplot で多数のプロットを作成します。Ruby スクリプトを再実行すると、プロットを含む開いているウィンドウの数が 2 倍になります。これらすべてのプロットをプレビューで開いた PDF に出力できれば、再実行のたびにファイルが自動的に更新され、多数のウィンドウをわざわざ閉じる必要がなくなります。

現在、PDFファイルごとに1つのプロットでのみこれを達成できます:

Gnuplot ですべての図を含む単一の PDF を作成するにはどうすればよいですか?

0 投票する
8 に答える
16911 参照

python - Gnuplotは実行時に異なる引数を取ることができますか?多分Pythonで?

プロットするファイルが500あり、これを自動的に実行したいと思います。ハードコードされたファイル名でプロットを行うgnuplotスクリプトがあります。異なるファイル名で反復ごとにgnuplotを呼び出すループが欲しいのですが、gnuplotがコマンドライン引数をサポートしていないようです。

簡単な方法はありますか?また、Pythonスクリプトで実行できる場合に備えてgnuplot-pythonパッケージもインストールしましたが、APIが見つからなかったため、理解するのが少し難しいです。

ありがとうございました!

0 投票する
1 に答える
584 参照

gnuplot - gnuplotはテーブルのデータポイントの横にキャプションを書き込みます

gnuplotでデータポイントにキャプションを付ける方法はありますか?誰かがそれを自動的に行うスクリプトを書いたことがない場合は?

私はそれをこのようにしたい:http: //d.imagehost.org/0343/Screenshot-Gnuplot_window_id_0.png

'Datapoint'のみが、データの値と同じデータセットから取得する必要があります。

乾杯、デビッド

0 投票する
1 に答える
1691 参照

plot - gnuplot: pm3d で xrange が広いとポイントが重なる

私は gnuplot を使用して、pm3d を使用して 3 次元のデータをプロットしています。イベントが発生した回数 (z 値) を、1 年の日付 (x 値) と 1 日の時間 (y 値) に対してプロットしようとしています。

pm3d を使用すると、最大 600 の範囲 (約 2 年間のデータ) でうまく機能します。ただし、より広い範囲が必要になると、ポイントが重なり始めます。

これは、gnuplot が設定端末で指定されたフル サイズにプロットを拡大していないという事実に関連していると思います。ただし、これを直接制御する設定を見つけることができませんでした。

私が使用しているスクリプト:

x の [0:1000] の範囲のプロットの側面:

x で [0,100] の範囲のプロットの側面:

(上の画像は全体のほんの一部です)

これを解決するにはどうすればよいですか? おそらく解決策は、ポイント (正方形) を固定幅に手動で設定することです。

ありがとう。

0 投票する
5 に答える
21998 参照

c++ - C ++でリアルタイムにGnuplotでグラフをプロットする方法は?

GNUplotとC++を使用してリアルタイムでグラフをプロットしようとしています。誰かがこれを行う良いライブラリを知っていますか?ありがとう