Pr18

Проект график функции

Y=x^3-sin(x)

   На форме

Drawingarea1, button1.

 

Private sub button1_click()

Dim X as float

        Y as float

Draw.begin(drawingarea1)

For X=-150 to 150 step 50

  Draw.text(X/100,X+150,80)

Next

For Y=0 to 200 step 50

  Draw.text((Y-100)/100,150,180-Y)

Next

Draw.line(0,80,400,80)

Draw.line(150,0,150,200)

For X=-150 to 150 step 50

  Draw.line(X+150,75,X+150,85)

Next

For Y=0 to 200 step 50

  Draw.line(145,180-Y,155,180-Y)

Next

For X=-1.5 to 1.5 step 0.01

  Y=X^3-sin(X)

  Draw.ellipse(X*100+150,80-Y*100,2,2)

Next

Draw.end()

End

 

   Примечание.

График рисуется окружностями диаметром 2.

X^3

Х в кубе.

Рисуются цифры шкалы, деления шкалы, оси координат, и точки графика с шагом 0.01 .

Ось Х идет слева на право от 0.

Ось У идет сверху вниз от 0.

Центр осей приходится перенести из левого верхнего угла почти в центр (150,80).

А ось У перевернуть, направив вверх.

И уменьшить масштаб в 100 раз.

Можно строить другие графики на этом отрезке, меняя  только формулу.

   Чтобы строить на другом отрезке измените множитель 100 на другой.

И поменяйте числа по новому смыслу.

 

Желаем УДАЧИ!

 

Вы познакомились с начальным курсом объектно-ориентированного программирования, если ввели в компьютер и выполнили все проекты.

 

Приглашаем на следующий курс

Искусство программирования.

 

 

Хостинг от uCoz