Гнуплот сферический - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь создать трехмерный график диаграммы направленности антенны.

Похоже, я должен быть в состоянии сделать это с splot и set mapping spherical.

У меня есть файл данных с 3 столбцами данных:
azimuth_in_degrees elevation_in_degrees power_as_radius

Вот содержимое скрипта, который я передаю gnuplot в командной строке:

set term png
set output "x10.png"
set mapping spherical
set angles degrees
set xrange [-21:21]
set yrange [-21:21]
set zrange [-21:21]
set title "hello"
set dgrid3d 30,30
splot "x10.azel" using 1:2:3 with lines

Создает действительный файл .png. У него есть заголовок, ось Z (вертикальная черта) и квадрат (предположительно для плоскости xy, но больше ничего.

Какие идеи мне нужно добавить, чтобы заставить его отображать трехмерный график поверхности?

Кстати, первые несколько строк моего файла данных выглядят так:

0.000000 0.000000 10.702836
0.000000 5.000000 16.202836
0.000000 10.000000 15.802836
0.000000 15.000000 11.002836
0.000000 20.000000 14.102836
0.000000 25.000000 18.102836
0.000000 30.000000 18.602836
0.000000 35.000000 17.802836
0.000000 40.000000 17.502836
0.000000 45.000000 17.102836
0.000000 50.000000 16.502836
0.000000 55.000000 18.802836
0.000000 60.000000 18.202836
0.000000 65.000000 18.402836
0.000000 70.000000 17.402836
0.000000 75.000000 17.502836
0.000000 80.000000 16.902836
0.000000 85.000000 17.502836
0.000000 90.000000 18.602836
0.000000 95.000000 18.602836
0.000000 100.000000 17.402836
0.000000 105.000000 16.702836
0.000000 110.000000 18.202836
0.000000 115.000000 20.402836
0.000000 120.000000 20.102836
0.000000 125.000000 19.402836
0.000000 130.000000 19.002836
0.000000 135.000000 19.802836
0.000000 140.000000 18.002836
0.000000 145.000000 17.002836
0.000000 150.000000 10.602836
0.000000 155.000000 6.402836
0.000000 160.000000 11.902836
0.000000 165.000000 16.302836
0.000000 170.000000 17.602836
0.000000 175.000000 16.502836
0.000000 180.000000 13.202836
5.000000 0.000000 10.702836
5.000000 5.000000 10.795725
5.000000 10.000000 10.886668
5.000000 15.000000 10.975747
5.000000 20.000000 11.063035
5.000000 25.000000 11.148603
5.000000 30.000000 11.232518
5.000000 35.000000 11.314842
5.000000 40.000000 11.395634

Я также пытался (и файл данных с 3 столбцами данных, например, так: xyz

...