Если вам нужно просто построить график функции - берете набор точек x0, x1,... xn , так, что x0 - левая граница того, что вы рисуете (ну например крайняя левая точка, умещающаяся на экране), а xn - правая. n - выбираете исходя из точности. т.е., к примеру, нет смысла делать n больше, чем у вас ширина области для графика (в пикселях).
Ну и просто потом считаете, и соединяете соседние точки отрезками. И пофиг элипс у вас или прямая или парабола или вообще синус.