解非线性方程组已知某非线性方程组如下:ff(1)=(3-5*x(1))*x(1)+1-2*x(2)=0for k=2:9ff(k)=(3-5*x(k))*x(k)+1-x(k-1)-2*x(k+1)=0endff(10)=(3-5*x(10))*x(10)+1-x(9)=0试求该方程组的解.
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/20 05:03:07
解非线性方程组
已知某非线性方程组如下:
ff(1)=(3-5*x(1))*x(1)+1-2*x(2)=0
for k=2:9
ff(k)=(3-5*x(k))*x(k)+1-x(k-1)-2*x(k+1)=0
end
ff(10)=(3-5*x(10))*x(10)+1-x(9)=0
试求该方程组的解.
function hh
X0=[0.0079 -0.0386 -0.0864 0.0466 -0.0166 -0.1171 0.0661 -0.0327 -0.1910 0.0831];
[X,FVAL,EXITFLAG]=fsolve(@myfun,X0)
function ff=myfun(x)
ff(1)=(3-5*x(1))*x(1)+1-2*x(2);
for k=2:9
ff(k)=(3-5*x(k))*x(k)+1-x(k-1)-2*x(k+1);
end
ff(10)=(3-5*x(10))*x(10)+1-x(9);
结果:
Optimization terminated:first-order optimality is less than options.TolFun.
X =
-0.3821 -0.4381 -0.4459 -0.4470 -0.4470 -0.4464 -0.4441 -0.4362 -0.4079 -0.3096
FVAL =
1.0e-007 *
0 -0.0000 -0.0000 -0.0000 -0.0001 -0.0008 -0.0073 -0.0454 -0.1214 -0.0278
EXITFLAG =
1
二次函数,好像应该还有很多组解.
非线性方程组何时无解
非线性方程组求解,
什么叫非线性方程组
如何使用MATLAB解非线性方程组
怎么用matlab解非线性方程组
怎样用Matlab求解非线性方程组
MATLAB用高斯消去法解非线性方程组的代码
【求助】非线性偏微分方程组用什么算法解
matlab怎么用fsolve函数解非线性方程组?
用matlab解非线性方程组用什么函数?同题,
【求助】非线性偏微分方程组用什么算法解
解非线性方程组已知某非线性方程组如下:ff(1)=(3-5*x(1))*x(1)+1-2*x(2)=0for k=2:9ff(k)=(3-5*x(k))*x(k)+1-x(k-1)-2*x(k+1)=0endff(10)=(3-5*x(10))*x(10)+1-x(9)=0试求该方程组的解.
求Lingo高手帮帮忙,解非线性方程组.经常使用lingo的哥哥些帮帮忙,用“集”和for语言对解非线性方程组编程,如:
非线性 超定方程组求解我的问题是,要解一个非线性方程组,而且这个方程组中方程的个数与未知数的个数不等,形式如下:a1*sinx+b1*cosx+c1*siny+d1*cosy+e1*sinx*siny+f1*sinx*cosy+g1*cosx*siny+h1*cosx*cosy+i1=0a2
matlab解非线性方程组,只限定非负解用fsolve命令如何实现?只要非负的解.
Matlab中solve解非线性方程组用的是什么算法?能否查看solve的源程序?
求用matlab解非线性方程组,可以复制的.求大神,高分悬赏
matlab 中fsolve求解非线性方程组可以给定解的区间么