TikZ/PGF — также великолепный пакет (а pgfplots/pgfplotstable — нечто невообразимо прекрасное).
Что-то я не врубаюсь пока в эту красоту.
Уже код
Код:
\begin{tikzpicture}
\foreach \x in {0,1,...,4}
{
\draw (\x,0) -- (\x,5);
\fill (\x,{\x+1}) circle (2pt);
}
\end{tikzpicture}
не работает так, как ожидалось бы:

А можно ли вообще в TikZ использовать арифметические выражения, элементарные функции, переменные, присваивания? Например, вычислять ординату кружочков по простой, но рекуррентной формуле.