24小时热门版块排行榜    

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

dubtt

银虫 (小有名气)

[求助] 求解非线性方程组,新手第一次接触,只能求各位大神,指点迷津!

因为时间紧,从头开始学已经来不及了,要求的方程组未知数比较多,现在的思路是只能对其中的一些参数给定一定的范围,然后在范围内对未知数进行求解,哪位大神能告诉我怎么编程?谢谢了!真的很急,路过的大神求帮忙啊!

式中的Da1:10-100之间,γc,γ2:1-10之间,θc:0-1之间,Kc:1-20之间,对y,α,β进行计算,想画出一个关于图2那样的投影图。

求解非线性方程组,新手第一次接触,只能求各位大神,指点迷津!
定态方程M3.png


求解非线性方程组,新手第一次接触,只能求各位大神,指点迷津!-1
投影.png
求解非线性方程组,新手第一次接触,只能求各位大神,指点迷津!-2
方程组.png
回复此楼

» 猜你喜欢

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

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

johnliu1983

至尊木虫 (著名写手)

引用回帖:
3楼: Originally posted by dubtt at 2015-05-10 20:18:01
就是因为不知道y a b的值,所以可能需要在一定误差范围内对方程组求解。
一开始想的是两个方程消去y,然后求得a与b的一系列值,但是方程比较复杂,估计求不出来,所以也不知道有什么好方法,拜托给点意见!谢谢!...

你的方程是一侧等于0,这样,你就可以把方程加个绝对值,这样,就可以把你的方程变成求最小值的情况,然后用优化的方法来求相应的解。优化的方法,可以选遗传算法什么的,可以去查一下。
4楼2015-05-10 22:13:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

johnliu1983

至尊木虫 (著名写手)

y的值没给出啊,你如果有三个值,应该是一个三维的曲线或者曲面吧。
2楼2015-05-10 20:14:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dubtt

银虫 (小有名气)

引用回帖:
2楼: Originally posted by johnliu1983 at 2015-05-10 20:14:20
y的值没给出啊,你如果有三个值,应该是一个三维的曲线或者曲面吧。

就是因为不知道y a b的值,所以可能需要在一定误差范围内对方程组求解。
一开始想的是两个方程消去y,然后求得a与b的一系列值,但是方程比较复杂,估计求不出来,所以也不知道有什么好方法,拜托给点意见!谢谢!
3楼2015-05-10 20:18:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dubtt

银虫 (小有名气)

引用回帖:
4楼: Originally posted by johnliu1983 at 2015-05-10 22:13:02
你的方程是一侧等于0,这样,你就可以把方程加个绝对值,这样,就可以把你的方程变成求最小值的情况,然后用优化的方法来求相应的解。优化的方法,可以选遗传算法什么的,可以去查一下。...

第一次接触matlab,能不能以一个简单的方程举个例子?谢谢你的回复!
5楼2015-05-10 23:10:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见