2014-09-19 2 views
1

У меня есть 2D-граф в gnuplot. Диапазон текущего графаПостроение квадратной рамки в некоторой области графика (gnuplot)

xrange [x1:x2] 
yrange [y1:y2] 

Хочу нарисовать квадратную рамку от а до Ь в х-оси и от с до д в у-оси. В этом случае x1 < a, b < x2 и y1 < c, d < y2. Это потому, что я построить другой граф с

xrange [a:b] 
yrange [c:d] 

Но я хочу, чтобы как-то enphasize в «зум» области в первом графике.

Я искал в Интернете, но не имел успеха. У вас, ребята, есть идея или ссылка?

ответ

0

Если его только нарисовать рамку, то есть границы, вы можете использовать set object rectangle:

set xrange [x1:x2] 
set yrange [y1:y2] 
set object rectangle from a,c to b,d 

plot "data.txt" 

Обратите внимание, что объект ведет себя как звукозаписывающей компанией, то есть вы можете изменить слой с ключевыми словами front, back и behind. И он отображается только вместе со следующей командой plot.

Смежные вопросы