Я пытаюсь поместить две фигуры бок о бок, используя gnuplot с множителем. Я хочу, чтобы результирующее изображение было прямоугольным, поэтому я использую заданный размер 2, 1. Я также установил опцию множественного макета 1, 2. Однако результирующее изображение использует только левую часть доступного пространства. Любая помощь будет оценена. Благодаря Ахметgnuplot: как поставить две фигуры бок о бок
Вот Получившееся изображение http://tinypic.com/r/33mlz04/6
А ниже это GNUPLOT команды я использую.
set terminal postscript eps color enhanced set output 'figure.eps'; set size 2,1; set multiplot layout 1, 2 ; set title "Figure 1"; plot "data1.txt" set title "Figure 1"; plot "data2.txt" unset multiplot
Хотя я не очень уверен, с некоторыми проб и ошибок я решил, что
set terminal postscript eps color enhanced set output 'eps/image.eps'; set size 1,0.5; set multiplot layout 1, 2 ; set title "Figure 1"; set size 0.5,0.5; plot "data/data1.txt" set title "Figure 1"; set size 0.5,0.5; plot "data/data2.txt" unset multiplot
Добро пожаловать в StackOverflow! Что касается стиля, вам не нужны конечные точки с запятой в gnuplot (как и в C) ... пока они не болят, они, как правило, делают скрипт немного менее понятным (IMHO). Кроме того, если вы нашли решение от @andyras полезным, не стесняйтесь повышать или даже отмечать его как принятое решение. – mgilson