OctaveとgnuplotをHomebrew経由でインストールし、AquaTerm.dmgをダウンロードしました。プロットしようとすると、次のメッセージが表示されます。 octave:4> plot(x,y) gnuplot> set terminal aqua enhanced title "Figure 1" font "*,6" ^ `line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list` bashのターミナルではset terminal、set Terminal、set term、(と同じ、あまりにも「アクア」に続く)などは何も与えません。「AquaTerm」が既に開いているオクターブからもう一度プロットを試みましたが、何も起こりませんでした。私はgnuplotから直接プロットしようとしましたが、同じ問題があります。これを行うにはどうすれば「ターミナルアクアを設定」できますか? Gnuplotの開始メッセージには「Terminal type set to 'x11'」と表示されますが、変更方法がわからないため、前のコマンドも機能しませんでした。 AquaTermがHomebrewからインストールされなかったので、オクターブ/ gnupotがそれを見つけられないかもしれません...しかし、わかりません。推測は?ありがとう!
gnuplotを使ってグラフをプロットしようとしています。6つのテキストファイルがあります。各テキストファイルには2つの列が含まれています。最初の列は秒単位の時間を表します(浮動小数点数)。2つ目はシーケンス番号です。6つのファイルすべてについて、時間とシーケンス番号のグラフを1つのグラフにプロットしたいと思います。私はそれを行うためにこのファイルを使用しています。 set terminal png set output 'akamai.png' set xdata time set timefmt "%S" set xlabel "time" set autoscale set ylabel "highest seq number" set format y "%s" set title "seq number over time" set key reverse Left outside set grid set style data linespoints plot "print_1012720" using 1:2 title "Flow …
複数のファイルからデータを繰り返し取得し、gnuplotの同じグラフにプロットする方法はありますか?data1.txt、data2.txt ...... data1000.txtのようなファイルがあるとします。それぞれが同じ数の列を持っています。今、私は次のようなものを書くことができます- plot "data1.txt" using 1:2 title "Flow 1", \ "data2.txt" using 1:2 title "Flow 2", \ . . . "data1000.txt" using 1:2 title "Flow 6" しかし、これは本当に不便です。gnuplotのプロット部分をループする方法があるかどうか疑問に思いました。
gnuplot 5.0を使用して、マージンや境界線や軸のないデータの2D配列をプロットしようとしています...いくつかのデータを表す2D画像(.pngまたは.jpg)だけです。私がしたい画像に正確に1つの画素に対応するように各アレイ素子を用いてスケーリング/補間ないなどと縁で余分な白画素。 これまでのところ、マージンを0に設定しようとすると、pixelsフラグを使用しても、画像の右側と上部の境界に白いピクセルの行が残っています。 どうすれば、データ配列のピクセルごとの表現のみを含み、余分なものは何もない画像ファイルを取得できますか? gnuplotスクリプト: #!/usr/bin/gnuplot --persist set terminal png size 400, 200 set size ratio -1 set lmargin at screen 0 set rmargin at screen 1 set tmargin at screen 0 set bmargin at screen 1 unset colorbox unset tics unset xtics unset ytics unset border unset key set …