Gnuplot kullanıyorum ve belirli bir noktanın (x, y) etrafında bir R yarıçapı çizmek mümkün mü acaba?Bir noktanın etrafında bir yarıçap R çizimi
6
A
cevap
9
Çevrimi grafik olarak çizmek istemiyorsanız, set object circle
komutunu kullanabilirsiniz. Örneğin, bu gibi kullanmak:
set object X circle at axis 0,0 size scr 0.1 fc rgb "navy"
Bu ekran (tuval) büyüklüğünün 0.1 yarıçapında kökenli bir lacivert daire çizin olur. Daire için bir konum/yarıçap belirttiğinizde, kullandığınız koordinat sistemini belirtmeniz gerektiğini unutmayın: first
, ilk x-y koordinat sistemine karşılık gelir, scr
(screen
için kısa) ekran koordinatları içindir. Çizim çemberi için belgelere bakarak daha fazla bilgi edinebilirsiniz.
Bu durumda, ayrıca "gnuplot" çizgilerinin en boy oranına bakılmaksızın bir daire çizeceği için set boyutu oranını -1 'isteyebilirsiniz. – mgilson
andyras @mgilson, belirli bir belirtilen yarıçapta bir "boş" daire belirtmek mümkün değildir (örneğin 2.74 yarıçapı)? – shn
Ah, "6,6 beden ilk 2.73 fc rgb" donanma "" öğesinde 1 nesne ayarla "ile çalışır. Şimdi bir çok nokta varsa (her satırın x y olduğu bir txt dosyasında) ve her nokta için farklı bir yarıçap çizerek bir daire çizmek istiyorum. I komutu tekrar etmeliyim "Nesne i daire Xi, Yi boyutu ilk Ri fc rgb" donanma "" her nokta için ben?! – shn