LINUX.ORG.RU

gnuplot


0

0

Можно ли в gnuplot изобразить треугольные и прямоугольные импульсы?

★★★★★

Ответ на: комментарий от UVV

Вот пример периодического прямоугольного:
gnuplot> a = 5 //длина промежутка между импульсами
gnuplot> b = 3 //длина импульса
gnuplot> c = 1 //высота импульса
gnuplot> set xrange [-4*(a+b) : 4*(a+b)]
gnuplot> set yrange [-c : 3*c]
gnuplot> f(x) = x < ceil(x/(a+b))*(a+b) && x > floor(x/(a+b))*(a+b)+a ? c:0
gnuplot> plot f(x)

Vitel ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.