2013-05-24 2 views
15

У меня возникли проблемы с использованием команды pointtype на gnuplot. Я пробовал несколько способов, таких как:Команда Pointtype для gnuplot

set pt 5 
set pointtype 5 
plot " " w pt 5 
plot " " w pointtype 5 

И почему-то ничего не работает. Я попытался использовать функцию «help», и, по-видимому, моя версия gnuplot не имеет «pt» или «pointtype» в качестве опции. Возможно, это возможно как-то другое. Я знаю, что есть точки, когда я рисую несколько наборов данных, тип точки автоматически изменяется, но у меня нет личного контроля над выбором типа точки.

Любая помощь была бы принята с благодарностью.

ответ

37

Прежде всего вам нужно сказать Gnuplot, чтобы использовать стиль, который использует точки, например. with points или with linespoints. Попробуйте, например:

plot sin(x) with points 

Выход:

Теперь попробуйте:

plot sin(x) with points pointtype 5 

Выход:

Вы также можете посмотреть на результат команды test, которая показывает возможности текущего терминала. Вот возможности для моего pngairo терминала:

+0

Можно ли изменить плотность точек? – Martin

+0

@Martin: в некоторой степени см. [Этот вопрос] (https://stackoverflow.com/q/37138881/1331399) – Thor

Смежные вопросы