谁能帮我解决下这个非线性方程组的解
我想求出x(1),x(2),用了很多方法,但是结果都不对,哪位高手能帮我编程下,计算出来啊,谢谢function f=myf(x)
f(1)=x(1)*x(2)^2+x(1)^3-0.8*x(2)-(1/3);
f(2)=x(1)^2*x(2)+x(2)^3+0.8*x(1);
f=; 可以参考此帖:http://forum.vibunion.com/forum/viewthread.php?tid=20441&highlight=%B7%BD%B3%CC%D7%E9%C7%F3%BD%E2
或doc fsolve
用fsolve解决
使用fsolve函数求解非线性方程组:先在M-file定义:
function f=myfun(x)
f(1)=x(1)*x(2)^2+x(1)^3-0.8*x(2)-(1/3);
f(2)=x(1)^2*x(2)+x(2)^3+0.8*x(1);
保存后,再在命令窗口输入:
x=;
x=fsolve('myfun',x)
x =
0.0831 -0.3994
(*^__^*) 嘻嘻……
页:
[1]