![]() |
|
|
|
|
#1
|
||||
|
||||
|
Здраствуйте. Помогите написать програмку на Delphi используя OpenGl.
Нужно построить график функции y=f(x), где f(x)=tg(x/2)-ctg(x/2)+x. шаг вычесления функции должен задаваться в режиме диалога и нужно найти точки пересечения графика функции с осью Y. |
|
#2
|
|||
|
|||
|
Я бы сделал проще. Находишь первую точку. Перемещаешься к ней: Canvas.MoveTo(). Далее в цикле находишь очередные точки и рисуешь отрезки: Canvas.LineTo().
Или занести все точки в массив и провести ломаную: Canvas.Polyline(Points: array of TPoint) |
|
#3
|
||||
|
||||
|
А не легче использовать TChart?
|
|
#4
|
||||
|
||||
|
спасибо ограмное но я уже создал график при помощи OpenGl.
|