Гнуплот: размер холста - PullRequest
11 голосов
/ 30 июня 2011

при построении моих данных с использованием gnuplot я обнаружил, что правая граница обрезана, поэтому последнее значение x отображается не полностью. Как я могу установить холст, чтобы быть больше?

plot

Ответы [ 2 ]

23 голосов
/ 09 марта 2012

Будучи довольно раздраженным крошечным окном Gnuplot, использующим просто скромную плитку моего экрана и xrange / yrange, просто вписывающими больше / меньше данных в одно и то же крошечное окно, я пришел именно к вопросу : "Как увеличить площадь холста?" Ответ, который я нашел (именно то, что я искал):

set terminal wxt size 1300,600

, где 1300 - ширина, а 600 - высота. Считается, что опция указания размера для терминала wxt доступна только в последних версиях Gnuplot (например, 4.2, как утверждают, его не хватает), но она прекрасно работает для моего 4.4.

6 голосов
/ 30 июня 2011

Второй ответ

Для увеличения полей см. здесь . Так что-то вроде:

set rmargin 5

должен сделать трюк.

Первый ответ

Вы можете явно установить xrange следующим образом:

set xrange [0:1e8]

В качестве альтернативы вы можете указать диапазон в вашей команде plot :

plot [0:1e8] ...

Если вы хотите динамически изменить диапазон x и y, возможно, , это может помочь.

...