作业帮 > 综合 > 作业

牛顿法求x.^3-x-1=0在1.5附近的解,MATLAB程序出错求解

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/30 17:05:25
牛顿法求x.^3-x-1=0在1.5附近的解,MATLAB程序出错求解
function y=func1_1(x)
y=x.^3-x-1;

function y=func1_1_1(x)
y=3*x.^2-1;

x=1.5;
format long;
x1=x-func1_1(x)/func1_1_1(x);
if(abs(x1)1e-6||abs(func1_1(x))>1e-6)
x=x1; x1=x-func1_1(x)/func1_1_1(x);
if(abs(x1)
牛顿法求x.^3-x-1=0在1.5附近的解,MATLAB程序出错求解
x1=x-func1_1(x)/func1_1_1(x);
是点除
再问: Error: File: func1_1.m Line: 1 Column: 22 The input character is not valid in MATLAB statements or expressions. Error in k (line 3) x1=x-func1_1(x)./func1_1_1(x); 改了之后还是这样,,,
再答: function y=func1_1_1(x) y=3*x.^2-1; 改成 function y1=func1_1_1(x) y1=3*x.^2-1;
再问: 感谢回答,悬赏给你吧,虽然有点偏差,,你说的这2点对结果应该没影响,我知道哪里错了,主要是上面一个错误,某个位置不小心多了无效字符,,