Построение графика функции - VB (61235)

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

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

ошибку выдает. как исправить?

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

textual
Листинг программы
Dim x#, y#, t#, a#, st#, Pi#, r#
Dim i%, m%
Private Sub Command1_Click()
a = 4  'Val(Text1.Text)
m = 10 ' 2.5 * a
Pi = 4 * Atn(1)
Picture1.Width = Picture1.Height
Picture1.AutoRedraw = True
Picture1.Scale (-m, m)-(m, -m)
 
Picture1.Line (-m, 0)-(m, 0), vbBlue
For i = -m To m
  Picture1.PSet (i, 0)
  Picture1.Print i
Next i
 
Picture1.Line (0, m)-(0, -m), vbBlue
For i = -m To m
  Picture1.PSet (0, i)
  Picture1.Print i
Next i
 
st = 0.001
For t = 0 To Pi Step st
'повернутый
    r = (3 * a / Sqr(2)) * (Sin(t) ^ 2 - Cos(t) ^ 2) / (Cos(t) ^ 3 + 3 * Sin(t) ^ 2 * Cos(t))
    'или по опр.
    'r = 3 * a * Sin(t) * Cos(t) / (Cos(t) ^ 3 + Sin(t) ^ 3)
 
    x = r * Cos(t):y = r * Sin(t)
    Picture1.PSet (x, y)
Next t
End Sub

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


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

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

12   голосов , оценка 3.667 из 5
Похожие ответы