24小时热门版块排行榜    

查看: 1060  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

winteryang

铜虫 (初入文坛)

[求助] matlab非线性方程组求解,急!!!

以下是四个方程,需要求出x,y,m,n的值:
30*(1-m)*(n+(1-n)*y)-1.5*(1-m)-x=0
30*(1-n)*(m+(1-m)*x)-(1-n)-y=0
1.5*x+30*(1-x)*(n+(1-n)*y)-4*m=0
y+30*(1-y)*(m+(1-m)*x)-4*n=0
这个用matlab怎么求解啊,求程序啊!!毕业论文要用,急!谢谢啦!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

winteryang

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2012-06-05 14:45:59
用1stOpt是最简单的了:

Function
30*(1-m)*(n+(1-n)*y)-1.5*(1-m)-x=0;
30*(1-n)*(m+(1-m)*x)-(1-n)-y=0;
1.5*x+30*(1-x)*(n+(1-n)*y)-4*m=0;
y+30*(1-y)*(m+(1-m)*x)-4*n=0;


m: 0.967735647700711
n ...

我刚刚用matlab解出了多组解,其中一组和你这个答案一样的,那其他的解这是怎么回事?
3楼2012-06-05 14:51:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 winteryang 的主题更新
信息提示
请填处理意见