Я создал скрипт для рисования некоторых строк с использованием gnuplot. Мой сценарий приведен ниже:рисование нескольких строк с использованием скрипта в gnuplot
#!/usr/local/bin/gnuplot
reset
set terminal wxt
set yrange [0:100]
set xrange [0:100]
unset colorbox
set style arrow 1 nohead lc rgb 'black'
set style arrow 2 nohead lc rgb 'red'
set arrow 1 from 1,10 to 2,10 nohead
plot [0:15][0:22]-0.2*x+7.8
set arrow 1 from 2,15 to 3,15 nohead
plot [0:15][0:22]-0.2*x+12.8
set arrow 1 from 3,20 to 4,20 nohead
plot [0:15][0:22]-0.2*x+17.8
Я хочу сделать все три линии, но когда я запускаю его, я получаю только одну строку в качестве вывода. В скрипте что-то не так?
это можно сделать эти четыре точки (1, 5), (2,10), (3, 15), (4, 20) в приведенном выше сценарии перед рисованием линий? как я это сделаю? @kebs – user5411115
На самом деле это отдельный вопрос, вы можете посмотреть [здесь] (http://stackoverflow.com/questions/19452516/). Но ваш первоначальный вопрос был дан ответ, поэтому вы можете принять один из ответов. – kebs