2012-06-21 91 views

回答

9

如果您不想繪製圓形圖,則可以使用set object circle命令。例如:

set object X circle at axis 0,0 size scr 0.1 fc rgb "navy" 

這將在屏幕(畫布)大小的半徑爲0.1的原點繪製一個藏青色的圓。請注意,當您指定圓的位置/半徑時,您必須指定您正在使用的座標系:first對應於第一個x-y座標系,scr(簡寫爲screen)用於屏幕座標。您可以通過查看繪圖圈的文檔來了解更多信息。

+1

在這種情況下,您可能還希望設置大小比率爲-1,因爲gnuplot會繪製一個圓圈,而不考慮繪圖長寬比。 – mgilson

+0

andyras @mgilson不可能指定某個指定半徑(例如半徑爲2.74)的「空」圓? – shn

+1

啊,它與「設置對象1圈6,6大小第一2.73 fc rgb」海軍「」。現在,如果我有很多點(在每個線是xy的txt文件中),並且我想爲每個點繪製一個具有不同指定半徑的圓。我是否應該重複命令「設置對象i在我的每個點上?」,Yi大小第一個Ri fc rgb「海軍」「! – shn