0
目前我正在为牛顿方法创建(尝试)一个程序,并假设它允许您猜测初始根并给出根。但我无法弄清楚如何把 X1 = X-F(X0)/ F(X0)还需要一个循环 这里是我的代码目前:牛顿方法Java
import java.util.Scanner;
public class NewtonsMethod {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.println("Please enter your guess for the root:");
double x = keyboard.nextDouble();
double guessRootAnswer =Math.pow(6*x,4)-Math.pow(13*x,3)-Math.pow(18*x,2)+7*x+6;
for(x=x-f(x)/f(x));
System.out.println("Your answer is:" + guessRootAnswer);
}
}
那么它需要一个函数来猜测根,你在那里会得到F(X)?也许问用户?也许你已经拥有它,只是想让用户猜测根?另外牛顿函数是一种迭代方法,你的x1(might)可以靠近,但是你什么时候才能知道你已经找到根? – arynaq
是的,我只是想让用户猜根。 – user2809115