2012-03-23 12 views
6

Gnuplot kullanıyorum, yan yana iki çizim oluşturuyorum. Her şeyi bir başlık vermek istiyorum, ancak standart set title "blah" komutunu kullanırsam, her başlık için bir tane olmak üzere iki başlık alırım. Tek bir başlığı nasıl alabilirim (arsaların üzerinde ortalanmış)?Gnuplot'ta çoğullama için bir başlık

cevap

8

deneyin:

Tabii
set multiplot layout 1,2 title "blah" 

, bu seti başlığı ile kombine edilebilir olabilir böylece daha sonra bir sayfa (multiplot itibaren) başlık ve (set title itibaren) bireysel arsa başlıkları olabilir emreder. İşte

"title" kullanıldığını .: sayfa başlığının üzerine daha ince denetim istiyorsanız

set multiplot layout 1,2 title "Sine and Cosine" 
set title "Sine is coolest!" 
plot sin(x) 

set title "Cosine is coolest!" 
plot cos(x) title "Cool",tan(x) title "Lame" 

, her zaman olduğu gibi koordinatlarını belirten bir etiket kullanabilirsiniz farklı yerlerde her gösteren aptal örnek ekran. Bunu son olaydan önce ekle ve hepiniz ayarlandınız. (Eğer ilk arsa önce eklerseniz, aynı etiket istediğini muhtemelen olmadığı bir kaç kez alınabilir.) Örneğin

:

set label "Sine and Cosine" at screen 0.5,0.95 center front 

`

+0

Sadece alabilirmiyim 'düzenini belirtmeden, "blah" 'ın çok parçalı başlıklı setini? Matlab'a eriştiğimde denerim ... – Grzenio

+1

@Grzenio - Matlab? Sorunun gnuplot ile ilgili olduğunu sanıyordum. Tabii, 'düzeni 1,2' bırakabilirsiniz, ama sonra arsaların yerleştirme sizin istediğiniz gibi olmayabilir (genellikle parseller birbirinin üzerine yerleştirilir). Bunu aşmak için, bir sonraki '' arsa '' yerleşimini kontrol etmek için 'set origin' ve' set size '' – mgilson

İlgili konular