急急急!高手出招:matlab解非线性方程问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 01:51:42

解非线性方程组
解:在MATLAB命令窗口输入命令:
E1=sym('x^x-4=0');E2=sym('2*x*y+x=1');
[x,y]=solve( E1,E2)
x1=double(x),y1=double(y)
出来的结果为:
x =
log(4)/lambertw(log(4))
y =
-1/2*(log(4)-lambertw(log(4)))/log(4)
x1 =
2
y1 =
-0.2500