题目
求解方程x^6-5*x^5+3*x^4+x^3-7*x^2+7*x-20=0区间在【-2,5】的两个根的VB代码
提问时间:2021-03-11
答案
Private Sub form_Click()
Dim x1,x2,xa,xb
x1 = -2:x2 = -1:x = -1.5
Do Until Abs(x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20) < 0.00001
If x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20 > 0 Then
x1 = x:x = (x1 + x2) / 2
Else
x2 = x:x = (x1 + x2) / 2
End If
Loop
xa = x
x1 = 4:x2 = 5:x = 4.5
Do Until Abs(x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20) < 0.00001
If x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20 < 0 Then
x1 = x:x = (x1 + x2) / 2
Else
x2 = x:x = (x1 + x2) / 2
End If
Loop
xb = x
MsgBox "该方程在【-2,5】区间的两个零点的近似值分别是" & xa & "和" & xb
End Sub
Private Sub Form_Load()
Me.AutoRedraw = True
Me.Width = 8000
Me.Height = 8200
Me.Scale (-6,400)-(6,-400)
'x^6-5*x^5+3*x^4+x^3-7*x^2+7*x-20=0
Line (-6,0)-(6,0)
Line (0,400)-(0,-400)
For i = -5 To 5
Line (i,20)-(i,0)
CurrentX = CurrentX - 0.3
Print i
Next i
For x = -2 To 5 Step 0.001
j = x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20
PSet (x,j)
Next x
End Sub
Dim x1,x2,xa,xb
x1 = -2:x2 = -1:x = -1.5
Do Until Abs(x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20) < 0.00001
If x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20 > 0 Then
x1 = x:x = (x1 + x2) / 2
Else
x2 = x:x = (x1 + x2) / 2
End If
Loop
xa = x
x1 = 4:x2 = 5:x = 4.5
Do Until Abs(x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20) < 0.00001
If x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20 < 0 Then
x1 = x:x = (x1 + x2) / 2
Else
x2 = x:x = (x1 + x2) / 2
End If
Loop
xb = x
MsgBox "该方程在【-2,5】区间的两个零点的近似值分别是" & xa & "和" & xb
End Sub
Private Sub Form_Load()
Me.AutoRedraw = True
Me.Width = 8000
Me.Height = 8200
Me.Scale (-6,400)-(6,-400)
'x^6-5*x^5+3*x^4+x^3-7*x^2+7*x-20=0
Line (-6,0)-(6,0)
Line (0,400)-(0,-400)
For i = -5 To 5
Line (i,20)-(i,0)
CurrentX = CurrentX - 0.3
Print i
Next i
For x = -2 To 5 Step 0.001
j = x ^ 6 - 5 * x ^ 5 + 3 * x ^ 4 + x ^ 3 - 7 * x ^ 2 + 7 * x - 20
PSet (x,j)
Next x
End Sub
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1期望的反义词是什么
- 2求英语好词好句摘抄,阅读题里的.好句要翻译,
- 31001乘7/125的简便计算
- 4师徒两人合作完成一项工程,由于配合得好,师傅的工作效率比单独做时提高.
- 5What is the meaning with Launch
- 61among the tree boys he works________?(hard)2 bob left school ______ in his class yesterday.(late)
- 7远芳侵古道,晴翠接荒城 为什么可以看做人类活动对群落演替的典型影响
- 8作文大全300字,写一处景物.
- 9精彩极了,糟糕透了,它们像两股风不断地向我吹来.用了什么修辞手法
- 106.54*9.9加6.54*0.1简便计算