| 查看: 704 | 回复: 4 | |||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||||
[求助]
复杂方程组求解已有1人参与
|
|||||
|
syms x1 x2 x3 x4 x5 x6 x7 x8 eqn1 = (x1-x2)*(1-x1-x3+x2+x4+x6+x7)-1.63734*10^(-13)*(1-2*x1-x3)^2; eqn2 = (x2-x3)*(x2+x4+x7)-5752818*(x1-x2)*(1-x1-x3+x2+x4+x6+x7); eqn3 = (x3-x4)*(1-x1-x3+x2+x4+x6+x7)-2.17528*10^(-12)*(x2-x3)*(1-2*x1-x3); eqn4 = (x2+x4+x7)*(x4-x5)-285869.4*(x3-x4)*(1-x1-x3+x2+x4+x6+x7); eqn5 = x5-x6-x7-8.26*10^(-5)*(x4-x5); eqn6 = (x6-2*x8)*x6-1.10948*10^15*(x5-x6-x7)*(1-x1-x3+x2+x4+x6+x7); eqn7 = x7*(x2+x4+x7)-4254857432*(x5-x6-x7)*(1-x1-x3+x2+x4+x6+x7); eqn8 = x8^2-0.000750773*(x6-2*x8)^2; eqn1=matlabFunction(eqn1) eqn2=matlabFunction(eqn2) eqn3=matlabFunction(eqn3) eqn4=matlabFunction(eqn4) eqn5=matlabFunction(eqn5) eqn6=matlabFunction(eqn6) eqn7=matlabFunction(eqn7) eqn8=matlabFunction(eqn8) f=@(x)[eqn1(x(1),x(2),x(3),x(4),x(6),x(7)); eqn2(x(1),x(2),x(3),x(4),x(6),x(7)); eqn3(x(1),x(2),x(3),x(4),x(6),x(7)); eqn4(x(1),x(2),x(3),x(4),x(5),x(6),x(7)); eqn5(x(4),x(5),x(6),x(7)); eqn6(x(1),x(2),x(3),x(4),x(5),x(6),x(7),x(8)); eqn7(x(1),x(2),x(3),x(4),x(5),x(6),x(7)); eqn8(x(6),x(8))] options = optimoptions('fsolve','algorithm','levenberg-marquardt') [x,exitflag]=fsolve(f,[1 1 1 1 1 1 1 1],options) 这是程序,但是猜测的初始值不同解出来的结果就不同。我并不知道初始值的大概是多少。 有没有不用猜测初始值的方法。或者说怎么加一些不等式限制结果? |
» 猜你喜欢
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
孩子确诊有中度注意力缺陷
已经有12人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助,给予经济报酬。关于微分方程组求解。
已经有3人回复
史上最复杂的多元微分方程组的差分求解
已经有9人回复
求助Matlab大神帮忙求解复杂的参数方程组
已经有3人回复
线性方程组matlab求解,遇到难题。。。。
已经有3人回复
MATLAB中采用同fsolve求解复杂非线性方程组的问题
已经有1人回复
较复杂非线性方程组的求解
已经有13人回复
牛顿迭代法接非线性方程组求解
已经有1人回复
求助解复杂非线性方程组的好的方法
已经有24人回复
用matlab求解非线性方程组说无解,一定是方程组本身无解,还是有可能程序有问题呢?
已经有11人回复
求助matlab解一个复杂非线性方程组
已经有2人回复
【求助】非线性方程组的求解问题
已经有6人回复
拟牛顿法求解复杂(带根号的)非线性方程组
已经有17人回复
请大家帮我看看这样复杂的方程组用什么方法求解比较好?
已经有3人回复
求解待定系数线性方程组
已经有6人回复
matlab有限差分法求解复杂的偏微分方程组
已经有19人回复
fslove命令如何求解这个复杂的四元一次方程组
已经有0人回复
fslove命令如何求解这个复杂的四元一次方程组
已经有0人回复
【求助】非线性方程组求解
已经有3人回复
Mr__Right
专家顾问 (著名写手)
-

专家经验: +31 - 应助: 317 (大学生)
- 金币: 14456.3
- 散金: 500
- 红花: 54
- 帖子: 2716
- 在线: 950.6小时
- 虫号: 1972612
- 注册: 2012-09-04
- 性别: GG
- 专业: 应用数学方法
- 管辖: 程序语言
【答案】应助回帖
感谢参与,应助指数 +1
|
转化为极值问题之后,这类问题常有多个局部极值点,所以,迭代法收敛到局部极值点或者鞍点很正常 {x1=0.6355106711326112, x2=-0.1030334431563012, x3=0.35402353260730507, x4=0.3456964184083561, x5=-0.2531286421850123, x6=-0.46081051722303384, x7=0.2076817467914361, x8=-0.42714029617040405} {x1=0.9028736908415601, x2=0.48571680999216704, x3=-0.43455809512663685, x4=-0.9741912923385155, x5=-0.043209954815936744, x6=-0.03908048783795981, x7=-0.004129453990300291, x8=0.43950983982809383} |

4楼2017-07-23 19:38:26
Mr__Right
专家顾问 (著名写手)
-

专家经验: +31 - 应助: 317 (大学生)
- 金币: 14456.3
- 散金: 500
- 红花: 54
- 帖子: 2716
- 在线: 950.6小时
- 虫号: 1972612
- 注册: 2012-09-04
- 性别: GG
- 专业: 应用数学方法
- 管辖: 程序语言

2楼2017-07-23 19:30:15
3楼2017-07-23 19:36:21
5楼2017-07-24 08:34:28














回复此楼