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 на другой.
И
поменяйте числа по новому смыслу.
Желаем УДАЧИ!
Вы познакомились с начальным
курсом объектно-ориентированного программирования, если ввели в компьютер и
выполнили все проекты.
Приглашаем на следующий курс
Искусство программирования.