matlab求解多元方程组方法! 30
我想求解一个多元方程组,用fsolve函数编了半天程序都不对,可能要求到的话不应该用这个函数求解吧,我也不知道初值如何设定,实在对matlab了解有限,现求大神解答!一共...
我想求解一个多元方程组,用fsolve函数编了半天程序都不对,可能要求到的话不应该用这个函数求解吧,我也不知道初值如何设定,实在对matlab了解有限,现求大神解答!一共五个方程组f(1),f(2),f(3),f(4),f(5),五个参数分别为b1,b2,b3,b4,m,希望给我编出个能求解的程序,非常感谢!!
fff=(b1*m.^3+b2*m.^2+b3*m.^6+b4-m).^2+(b1*m.^3+b2*m.^2+b3*m.^6+b4-m).^2+(b1*2*m.^3+b2*2*m.^2+b3*2*m.^6+b4-2*m.^2).^2+(b1*4*m.^3+b2*4*m.^2+b3*4*m.^6+b4-4*m).^2;
f(1)=diff(fff,b1);
f(2)=diff(fff,b2);
f(3)=diff(fff,b3);
f(4)=diff(fff,b4);
f(5)=b1*m.^3+b2*m.^2+b3*m.^6+b4-2; 展开
fff=(b1*m.^3+b2*m.^2+b3*m.^6+b4-m).^2+(b1*m.^3+b2*m.^2+b3*m.^6+b4-m).^2+(b1*2*m.^3+b2*2*m.^2+b3*2*m.^6+b4-2*m.^2).^2+(b1*4*m.^3+b2*4*m.^2+b3*4*m.^6+b4-4*m).^2;
f(1)=diff(fff,b1);
f(2)=diff(fff,b2);
f(3)=diff(fff,b3);
f(4)=diff(fff,b4);
f(5)=b1*m.^3+b2*m.^2+b3*m.^6+b4-2; 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询