2012-06-21 29 views

Odpowiedz

9

Jeśli nie chcesz tworzyć wykresów koła, możesz użyć polecenia set object circle. Go używać tak, na przykład:

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

To będzie narysować okrąg w granatową pochodzenia o promieniu 0,1 ekranu (canvas) wielkości. Zwróć uwagę, że określając położenie/promień okręgu, musisz określić, którego układu współrzędnych używasz: first odpowiada pierwszemu układowi współrzędnych x-y, scr (skrót od screen) dla współrzędnych ekranu. Możesz dowiedzieć się więcej, patrząc w dokumentacji rysowania kół.

+1

W tym przypadku możesz również chcieć ustawić stosunek rozmiaru -1, ponieważ gnuplot narysuje okrąg, niezależnie od proporcji wykresu. – mgilson

+0

andyras @mgilson nie można określić "pustego" koła o określonym promieniu (np. O promieniu 2,74)? – shn

+1

Ah działa z "ustawionym obiektem 1 koło o rozmiarze 6,6 najpierw 2.73 fc rgb" navy "". Teraz, jeśli mam wiele punktów (w pliku txt, gdzie każda linia to x y) i chcę narysować okręgi, które różnią się określonym promieniem dla każdego punktu. Powinieneś powtórzyć komendę "ustaw obiekt i zakreśl koło Xi, rozmiar Yi pierwszy Ri fc rgb" navy "" dla każdego punktu i?! – shn

Powiązane problemy