作业帮 > 数学 > 作业

求大神解“y=x^3-3*x+2 的根”用牛顿法 ( matlab作业)怎么写?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/06/06 06:32:15
求大神解“y=x^3-3*x+2 的根”用牛顿法 ( matlab作业)怎么写?
具体的程序怎么写?
    
用书中的方法怎么不行?
求大神解“y=x^3-3*x+2 的根”用牛顿法 ( matlab作业)怎么写?
程序:
clc
clear
x=zeros(1,25);
x(1)=2;
format long
for i=1:24;
x(i+1)=x(i)-(x(i)^3-3*x(i)+2)/(3*x(i)^2-3);
end
disp(x)
迭代结果
Columns 1 through 5
2.000000000000000 1.555555555555556 1.297906602254428 1.155390199213767 1.079562210414361
Columns 6 through 10
1.040288435171016 1.020276809786734 1.010172323431422 1.005094741093271 1.002549528082823
Columns 11 through 15
1.001275305026235 1.000637787960349 1.000318927867230 1.000159472408678 1.000079738323303
Columns 16 through 20
1.000039869691243 1.000019934977174 1.000009967523452 1.000004983765981 1.000002491890589
Columns 21 through 25
1.000001245940288 1.000000622991949 1.000000311543435 1.000000155931967 1.000000077850191