Вторник, Октябрь 20Добро пожаловать!

Параметрические функции и полярные координаты в программе Gnuplot

Построение параметрических функций в пакете Gnuplot

Для построения графиков функций Gnuplot, заданных параметрически, необходимо ввести следующую команду:

set parametric

При подобных построениях параметром называется переменная t. Построим параметрические функции в программе Gnuplot.

Примеры:

set terminal jpeg
set output ‘graf11.jpg’
set parametric          # параметрический график
set samples 300        # квадратные пропорции рисунка
set size square
set xrange [-7:7]
set yrange [-7:7]
f(t)=4*cos(t)+2*cos(6*t)     # объявление функций
g(t)=4*sin(t)+2*sin(6*t)
plot f(t), g(t) with lines ls 7   # построение графиков

параметрические функции gnuplot

Построение графиков в полярной системе координат в программе Gnuplot

По умолчанию gnuplot строит графики функций в декартовой системе координат. Для переключения на полярную систему координат необходимо ввести:

set polar

Здесь аргументом является переменная t, как и в случае параметрических функций. Построим график функции в полярной системе координат: r=t**2+2*t+3 (чтобы линии выглядели плавными, установим параметр set samples, отвечающего за количество точек для отрисовки графика):

set terminal jpeg
set output ‘grafpolar2.jpg’
set polar                # полярные координаты
set grid polar          # полярная координатная сетка
unset key              # отключение легенды
set samples 300      # количество точек построения
set xrange [-30:60]
set yrange [-40:15]
r(t)=t**2+2*t+3
plot r(t) with impulses 1   # построение графика

Построенный график функции приведен ниже:

полярные координаты gnuplot

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *