用牛顿迭代法求f(x)=x^3-x-1的根,精度到小数点后5位。
我参考了几个网上的程序,写了如下的m文件,k为循环次数。
请问一下为什么运行的时候会报错?
改成function f1=fun之后仍然报错诶,而且把鼠标移到newton函数处显示“The function might be unused.”是哪里错了呢?谢谢你了!
主函数要对子函数进行调用,如果不调用,还不如直接用第三个函数。从提示看,x应先定义,如:
function f1=fun
syms x a b
f1=x^3-x-1;
.....