1樓:匿名使用者
'用牛頓迭代法解方程:2x^3-4x^2+3x-6=0'f(x0)=2x^3-4x^2+3x-6'f'(x0)=6x^2-8x+3
private sub form_click()dim x as single, x0 as single, f as single, f1 as single
dim n as integer
n = 0
x = 3
dox0 = x '
f = ((2 * x0 - 4) * x0 + 3) * x0 - 6
f1 = (6 * x0 - 8) * x0 + 3x = x0 - f / f1
n = n + 1
loop while abs(x - x0) >= 0.00001print
print tab(8); "解方程2x^3-4x^2+3x-6=0"
print tab(8); "方程的解=" & xprint tab(8); "迴圈次數=" & nend sub
2樓:束嵐嵐
#include
#include
int main()
while(fabs(x - x2) > 1e-6);
printf("root=%.2f\n", x);}
用c++編寫程式 用牛頓迭代法求方程 3*x*x*x-4*x*x-5*x+13=0 在x=1附近的根,要求精度為10的-6次方 5
3樓:波波球
#include
#include
using namespace std;
static k=0;
static int count=1;
double f(double x)
int main()
cout<<"方程的專根為:"<屬次數為:"< return 0;} include include define eps 1e 8 void main printf 用newton切線法得 12.10lf n t 結果為 t0 1.2065843621,t 0.9809945654t0 0.9809945654,t 0.8207881793t0 0.82078817... 常映寒黃彥 設f x 2x 3 4x 2 3x 6,對它求導的f x 6x 2 8x 3 根據牛頓迭代公式令x k 1 x k f x k f x k 然後將x 0 1.5代入方程 xf x f x 1.5 3.75 4.52.33333333 2.2963 17.0000 2.19826 方程的根... include iostream include math.h using namespace std typedef double func double double y double x double dy double x double newton double x,func fy,fun...用牛頓迭代法求方程,用牛頓迭代法求方程f x x 6 x 1 0在區間 1,2 內的實根,要求 f x k 10 8 用C語言編寫此程式設計
VB牛頓迭代法解方程,求助 用vb寫牛頓迭代法程式解方程
c編寫程式用牛頓迭代法求一元方程