Подскажите пожалуйста код для пересечения графика и линий визуализации - VB

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

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

Не могу прописать код перечения линий, необходимо чтоб линия Picture1.Line (X1, X1)-(????, X1) пересеклась с графиком F = x - 2 + Sin(1 / x) . а уже далее до y=x и так до конца Метод итераций ............. X1 = a y = a Do y = Fn(X1) d = Abs(y - X1) Picture1.Line (minx, miny)-(X1, X1) Picture1.Line (X1, X1)-(?????, X1) X1 = y Loop Until d >= e

Решение задачи: «Подскажите пожалуйста код для пересечения графика и линий визуализации»

textual
Листинг программы
  1. Option Explicit
  2. Dim i, x, y, y_1, y_2, y_3, x_ogr, x_2 As Double
  3. Private Sub Form_Load()
  4. Picture1.Scale (-5, 5)-(5, -5)
  5. Picture1.Line (5, 0)-(-5, 0)
  6. Picture1.Line (0, 5)-(0, -5)
  7. 'слияние на точке с координатой x=-2
  8. x_ogr = -1  'указать необходимую координату в котрой будет слияние
  9. For i = 5 To -5 Step -0.001
  10. x = i
  11.  
  12. y = x
  13. If x >= x_ogr Then
  14. y_1 = i - 2 + Sin(1 / (x))
  15. y_2 = y_1
  16. x_2 = x
  17. Else
  18. y_1 = x
  19. End If
  20.  
  21.  
  22. Picture1.PSet (x, y), vbGreen
  23. Picture1.PSet (x, y_1), &HFF&
  24. Next i
  25. y_3 = x_2
  26. Picture1.Line (x_ogr, y_2)-(x_ogr, y_3), &HFF&
  27. End Sub

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


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

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

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

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

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

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