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

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

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

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

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

textual
Листинг программы
Dim xbeg As Integer, xend As Integer, x(100) As Integer, y(100) As Integer
Dim xg As Integer, yg As Integer, h As Integer, a As Double, b As Double
 
Private Sub Command1_Click()
xg = 0.7 * Me.Width
yg = 0.5 * Me.Height
Line (100, yg)-(xg, yg), vbRed
h = 0.01 * (xg - 100)
'коэффициенты масштабирования для х
a = (xend - xbeg) / (xg - 100)
b = xend - a * xg
x(1) = 100
'Вычерчивание графика
For i = 2 To 100
x(i) = 100 + (i - 1) * h
Line (x(i - 1), f(a * x(i - 1) + b))-(x(i), f(a * x(i) + b)), vbBlue
Next
End Sub
 
Private Sub Form_Load()
Me.WindowState = 2
xbeg = -2
xend = 2
End Sub
 
Function f(x)
'Функция
f = -700 * x * (x ^ 2 + x - 2) + yg
End Function

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


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

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

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