aitap, спасибо за ответ, спасибо за примеры!
В файле данные в каких координатах?
В декартовых,
и
-- координаты тела на плоскости.
Набор команд...рисует круг и данные из файла с двумя колонками, соответствующими абсциссе и ординате.
Уже работает, спасибо! Похоже, я радиус круга на три порядка ниже указал (перепутал метры с километрами
, вот и получал точку вместо окружности ).
Да, в этом случае половинкам окружности придётся вручную выставить одинаковые linestyle:
Я имел ввиду не цвет кривой, а это:
index - произвольное целое число, по которому потом можно будет снова обратиться к этому объекту (окружности)
Удивительно, работает. Я просто не знал, что вместо
<index> писать. Писал букву, писал цифру -- gnuplot не понимал что это.
Pphantom,
Можно просто что-нибудь вроде...
Так что-то страшное рисует, наверное потому, что данные из файла у меня в декартовых координатах.
В общем, получилось, весь код:
#!/usr/bin/gnuplot
set parametric
set size square
set xrange [-14000000:14000000]
set yrange [-14000000:14000000]
plot [0:2*pi] 6371000*sin(t), 6371000*cos(t), "p.txt" using 2:3 w l
pause -1
Рисует:
Задача была, упадет ли тело, брошенное с Земли под углом 45 градусов со скоростью между первой и второй космической.