2D контур в гнуплоте - PullRequest
       6

2D контур в гнуплоте

0 голосов
/ 24 февраля 2019

Как сделать контур в гнуплоте?Я хочу построить:

5.300000e+04 1.300000e+02 5.436518e+06
5.300000e+04 1.325000e+02 5.126855e+06
5.300000e+04 1.350000e+02 4.803566e+06
5.300000e+04 1.375000e+02 4.457970e+06
5.300000e+04 1.400000e+02 4.103957e+06
5.300000e+04 1.425000e+02 3.734172e+06
5.300000e+04 1.450000e+02 3.352012e+06
.....
.....

Я пытался

cd 'G:\'
set view map
set dgrid3d
set ytics font "Times New Roman,12"
set xtics font "Times New Roman,12"
unset key
set palette rgbformulae 30,31,32
set decimalsign ','
set format y "%5.1f"
set format x "%5.1f"
splot "mapa.txt" using 1:2:3 with pm3d

с результатом введите описание изображения здесь

Как редактировать правую сторону вувидеть цифры полностью и как называется шкала для изменения шрифта?

1 Ответ

0 голосов
/ 25 февраля 2019

Вы можете настроить ширину правого поля с помощью:

set rmargin at screen XXX

, где XXX - это число от 0 до 1. Точно так же для верхнего поля (tmargin), нижнего поля (bmargin) илевое поле (lmargin).

Цветовая шкала в gnuplot называется colorbox.

Это более или менее делает то, что вы хотите:

set view map
set dgrid3d
set ytics font "Times New Roman,12"
set xtics font "Times New Roman,12"
unset key

#Adjust the width of left and right margins so that the numbers fit
set lmargin at screen 0.1
set rmargin at screen 0.85

set palette rgbformulae 30,31,32
set decimalsign ','
set format y "%5.1f"
set format x "%5.1f"

# Change font of color scale
set cbtics font "Times New Roman,12"

splot "mapa.txt" using 1:2:3 with pm3d
...