Построить график функции - VB

Узнай цену своей работы

Формулировка задачи:

Представить график функции : x·(x^2+x-2) интервал [-2, 2]

Решение задачи: «Построить график функции»

textual
Листинг программы
  1. Dim xbeg As Integer, xend As Integer, x(100) As Integer, y(100) As Integer
  2. Dim xg As Integer, yg As Integer, h As Integer, a As Double, b As Double
  3.  
  4. Private Sub Command1_Click()
  5. xg = 0.7 * Me.Width
  6. yg = 0.5 * Me.Height
  7. Line (100, yg)-(xg, yg), vbRed
  8. h = 0.01 * (xg - 100)
  9. 'коэффициенты масштабирования для х
  10. a = (xend - xbeg) / (xg - 100)
  11. b = xend - a * xg
  12. x(1) = 100
  13. 'Вычерчивание графика
  14. For i = 2 To 100
  15. x(i) = 100 + (i - 1) * h
  16. Line (x(i - 1), f(a * x(i - 1) + b))-(x(i), f(a * x(i) + b)), vbBlue
  17. Next
  18. End Sub
  19.  
  20. Private Sub Form_Load()
  21. Me.WindowState = 2
  22. xbeg = -2
  23. xend = 2
  24. End Sub
  25.  
  26. Function f(x)
  27. 'Функция
  28. f = -700 * x * (x ^ 2 + x - 2) + yg
  29. End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут