Line Chart from Equation (GPL)

Figure 1. GPL for line chart from equation

GGRAPH
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  DATA: x = iter(0,10,0.01)
  TRANS: y = eval(sin(x)*cos(x)*(x-5))
  ELEMENT: line(position(x*y))
END GPL.
Figure 2. Line chart from equation
Line chart from equation
Figure 3. GPL for line chart from equation in polar coordinates

GGRAPH
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  DATA: x = iter(0,6.28,0.01)
  TRANS: y = eval(cos(6*x))
  COORD: polar()
  SCALE: linear(dim(1), min(0.0), max(6.28))
  GUIDE: axis(dim(2), null())
  ELEMENT: line(position(x*y))
END GPL.
Figure 4. Line chart from equation in polar coordinates
Line chart from equation in polar coordinates