Найти корень уравнения методом итераций. - VB

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

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

Дано уравнение f(x) = x4 –13x2 +36 – 1/x Найти корень уравнения f(х) = 0 методом итераций. Подскажите пожалуйста как это сделать в Visual Basic. Заранее спасибо!

Решение задачи: «Найти корень уравнения методом итераций.»

textual
Листинг программы
  1. Sub Iter()
  2.  
  3. Dim x0 As Double
  4. Dim x1 As Double
  5.  
  6.     x0 = 1
  7.    
  8.     Do
  9.    
  10.       x1 = F(x0)
  11.      
  12.       If Abs(x0 - x1) < 0.00001 Then
  13.          Debug.Print x1
  14.          Exit Do
  15.       End If
  16.      
  17.       x0 = x1
  18.      
  19.     Loop
  20.  
  21. End Sub
  22.  
  23. Function F(x As Double) As Double
  24.     F = 1 / (x ^ 4 - 13 * x ^ 2 + 36)
  25. End Function

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


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

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

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

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

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

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