2012-06-04 20 views
2

我知道,如果我做的:如何在使用xmgrace時指定要繪製多個文件的列?

xmgrace file1 file2 file2 

將有三套不同顏色的地塊,而且,如果有這些文件的多個列,第二列將針對第一繪圖。

如果我想爲所有人繪製第三張和第一張?

我試圖

xmgrace -block file1 file2 file2 -bxy 1:3 

不工作

感謝您的幫助!

回答

5

解決方案:

有必要指定-block標誌和每個文件-bxy col1:col2標誌/信息。

xmgrace -block file1 -bxy 1:3 -block file2 -bxy 1:3 -block file3 -bxy 1:3 

說明:

從xmgrace顯示手冊:

-block file 
      Assume the data file is block data 
-bxy x:y:etc. 
      Form a set from the current block data set using the current set 
      type from columns given in the argument 

如果你想從同一個文件繪製多套列的,只有你需要使用-block一次,以指定th Ë當前塊的數據集,然後使用-bxy從當前塊的數據集生成數據集:

xmgrace -block file1 -bxy 1:3 -bxy 1:4 -bxy 1:5 

對於多個文件,比如你正在嘗試什麼,你必須指定每個文件的「當前」數據塊按順序設置,每次使用-bxy n:m從所需列創建新套件。

輸入起來比較費時,但是從單一數據文件的情況來看順從邏輯。

+0

確實非常有用.. !! – alekhine

相關問題