x^3-x-1=0在vb中用牛顿迭代法求在1.5附近的跟,精确到0.5*10^-3 求代码.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 07:13:57

x^3-x-1=0在vb中用牛顿迭代法求在1.5附近的跟,精确到0.5*10^-3 求代码.
x^3-x-1=0在vb中用牛顿迭代法求在1.5附近的跟,精确到0.5*10^-3 求代码.

x^3-x-1=0在vb中用牛顿迭代法求在1.5附近的跟,精确到0.5*10^-3 求代码.
界面放一个label、一个command、一个text
代码如下:
Const 允许误差 = 0.0005 '这里控制允许误差
Private Sub Command1_Click()
Me.Cls
If IsNumeric(Text1) Then
x = Val(Text1)
Do
y = 函数(x)
k = 斜率(x)
误差 = y / k
x = x - 误差
Loop Until Abs(误差) < 允许误差
Print "一个解是:"; x
Else
MsgBox "你输入的位置不是一个数值!"
Text1 = ""
End If
End Sub
Private Sub Form_Load()
Label1 = "方程在源代码里修改,这里输入估计位置."
Command1.Caption = "开始"
Text1 = ""
End Sub
Private Function 函数(x) '这里是方程的变形函数
函数 = (x * x - 1) * x - 1
End Function
Private Function 斜率(x) '这里是方程变形函数的导函数
斜率 = 3 * x * x - 1
End Function

不会

x^3-x-1=0在vb中用牛顿迭代法求在1.5附近的跟,精确到0.5*10^-3 求代码. vb编程用牛顿迭代法解方程x^5-3x^2+2x+1=0在x=0附近的根. vb编程 用牛顿迭代法求f(x)=3x^3-4x^2-5x+13 怎么用VB编写这么一个程序:用牛顿迭代法求方程x^5-3*x^2+2*x+1=0在x0 = 0附近的根(要求用Do语句) 用牛顿迭代法求方程,用VB解x^6-5x^5+3x^4+x^3-7x^2+7x-20=0 在区间[-2,5]上的两个根可以用牛顿迭代法,还可以用二分法.要有具体的过程 用牛顿迭代法求方程的根:2*x*x*x-4*x*x+3*x-6=0 matlab编x^3-3x-1=0在2附近的根 要求用牛顿迭代法 C语言编程,用牛顿抚迭代法求方程2X*X*X-4X*X+3X-6=0在1.5附近的根 求解用牛顿迭代法曲线3xy=与xy−=1在点(0.7,0.3)附近有一交点(x*,y*),试用牛顿迭代法求x*的近似值xn,要求计算结果保留小数点后3位. 用牛顿迭代法求方程f(x)=x^6-x-1=0在区间【1,2】内的实根,要求|f(x(k))| C牛顿迭代法求根//牛顿迭代法求2*x*x*x-4.5*x*x+3*x-6=0 在(-10,10)之间的根.写出程序.Xn+1=Xn-f(Xn)/f'(Xn),#include #include float f(float x){return(2*x*x*x-4.5*x*x+3*x-6);}float f1(float x){return(6*x*x-9*x-3);}void main(){float 用牛顿迭代法求解x*x*x-x*x-1=0 用牛顿迭代法求下面方程在1.5附近的根.2x^3-4x^2+3x-6=0 方程求根牛顿迭代法 求方程 f(x)=x3+x2-3x-3=0在1.5附近的根 用C语言编程求牛顿迭代法求方程f(x)=0的根.( C语言编程:牛顿迭代法求方程的根2*x*x*x-4*x*x+3*x-6=0 分别二分法和牛顿迭代法求方程 9x^2-sinx-1=0在[0,1]内的一个实根(保留小数点后4位)? 编写一函数实现用牛顿迭代法求方程ax3+bx2+cx+d=0在x=1附近的一个实根.主函