Gnuplot принудительно закрывается, отображая данные x в десятичном виде y в целом числе - PullRequest
0 голосов
/ 06 января 2020

Я хочу отобразить данные в gnuplot, используя этот код

set xlabel "Sudut"
set ylabel "Intensitas warna"
set title "Grafik intensitas terhadap sudut"
set xrange [-1:1]
plot "data.dat" with lines

данные - 3023 для x (от отрицательного к положительному) и 3023 для x в целых числах, например, я немного их здесь обозначил. но не показывая ничего (сила близко), кто-нибудь может мне помочь?

-0,97773655 32
-0,977449456 30
-0,977162117 31
-0,976874533 26
-0,976586704 25
-0,97629863 32
-0,97601031 34
.
.
.
0,910961491 51
0,911306538 55
0,911651279 66
0,911995712 70
0,91233984 80
0,912683662 81

1 Ответ

0 голосов
/ 06 января 2020

Вам может потребоваться явно установить языковой стандарт, поскольку Gnuplot принимает точки в качестве десятичного разделителя, например:

set locale 'YOUR_LOCALE'
set decimalsign locale 'YOUR_LOCALE'

В случае замены YOUR_LOCALE соответствующей языковой настройкой. В GNU / Linux вы можете увидеть доступные локали с:

locale -a
...