我有想要繪製從標準輸入gnuplot的兩個不同的數據集的一些問題...這是我與測試命令:gnuplot的:情節兩組數據從標準
% gnuplot -persist <<EOF
plot '-' index 0 with points, \
'' index 1 with points
1 1.2
2 1.8
3 1.6
1.1 0.8
2.1 0.3
3.1 1.0
EOF
任何建議將會非常有幫助。 謝謝
我有想要繪製從標準輸入gnuplot的兩個不同的數據集的一些問題...這是我與測試命令:gnuplot的:情節兩組數據從標準
% gnuplot -persist <<EOF
plot '-' index 0 with points, \
'' index 1 with points
1 1.2
2 1.8
3 1.6
1.1 0.8
2.1 0.3
3.1 1.0
EOF
任何建議將會非常有幫助。 謝謝
我想這應該幫助你
相同的 繪圖命令內從標準輸入讀取多次數據它甚至可能:
plot '-', '-'
將讀取到的數據文件結束字符遇到 ,然後期望讀取更多數據(對於第二個「文件」),直到找到第二個 EOF ch aracter。當然,以這種方式輸入的數據可以有多個列表,我們可以從中選擇一些以及使用 繪圖命令的所有其他功能。
(來自:菲利普K. Janert,gnuplot的在行動)
Gnuplot可能想重新讀取第二個索引關鍵字的輸入,但標準輸入不可搜索。創建一個臨時輸入文件。
由於磁盤空間限制,我寧願從標準輸入讀取。你有另外一個建議嗎?感謝您的快速響應.. – quicoju
我不知道這一點。謝謝。這確實有效:'echo $'1 \ n2 \ n3 \ ne \ n4 \ n5 \ n6'| gnuplot -p -e'plot「 - 」with lines,「 - 」with lines'' – choroba
工作順利,這是我的最終命令: %gnuplot -persist << EOF plot' - 'with points,\ ' - 」以點 1 1.2 2 1.8 3 1.6 Ë 1.1 0.8 2.1 0.3 3.1 1.0 EOF 謝謝各位大大的幫助! – quicoju
@Cacaroto Vega:我很高興能幫上忙! - 請回答。 – vaettchen