这种非线性方程组一般就是用迭代,插值来求解.
对于f(x)=x+sinx,你应该先估计出解的区间范围,然后
在这个区间范围内用线性插值求出f(x)(线性插值)=PI/2的第一个待定x1,再计算f(x1)到底是多少,然后再在新的x1为一个端点的区间中再插值,迭代.
这道题X=0.8317112
实际上现在有很多软件都可以求解非线性方程组.
最常用的就有MATLAB等科学计算软件.
我刚才是用lingo这个软件(最优化的软件)求可行解的方法求得的结果
这种非线性方程组一般就是用迭代,插值来求解.
对于f(x)=x+sinx,你应该先估计出解的区间范围,然后
在这个区间范围内用线性插值求出f(x)(线性插值)=PI/2的第一个待定x1,再计算f(x1)到底是多少,然后再在新的x1为一个端点的区间中再插值,迭代.
这道题X=0.8317112
实际上现在有很多软件都可以求解非线性方程组.
最常用的就有MATLAB等科学计算软件.
我刚才是用lingo这个软件(最优化的软件)求可行解的方法求得的结果