作业帮 > 数学 > 作业

急,matlab解非线性方程组用什么函数呢 方程如下所示:

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/30 17:18:32
急,matlab解非线性方程组用什么函数呢 方程如下所示:
(cos(x(1))*cos(x(3))-sin(x(1))*cos(x(2))*sin(x(3)))*(194-x(4))*x(7)+(cos(x(1))*sin(x(3))+sin(x(1))*cos(x(2))*cos(x(3)))*(145-x(5))*x(7)+sin(x(1))*sin(x(2))*x(6)*x(7)-1=0;
(-sin(x(1))*cos(x(3))-cos(x(1))*cos(x(2))*sin(x(3)))*(194-x(4))*x(7)+(-sin(x(1))*sin(x(3))+cos(x(1))*cos(x(2))*cos(x(3)))*(145-x(5))*x(7)+cos(x(1))*sin(x(2))*x(6)*x(7)=0;
sin(x(2))*sin(x(3))*(194-x(4))*x(7)-sin(x(2))*cos(x(3))*(145-x(5))*x(7)+cos(x(2))*x(6)*x(7)=0;
(cos(x(1))*cos(x(3))-sin(x(1))*cos(x(2))*sin(x(3)))*(194-x(4))*x(8)+(cos(x(1))*sin(x(3))+sin(x(1))*cos(x(2))*cos(x(3)))*(204-x(5))*x(8)+sin(x(1))*sin(x(2))*x(6)*x(8)+0.6536=0;
(-sin(x(1))*cos(x(3))-cos(x(1))*cos(x(2))*sin(x(3)))*(194-x(4))*x(8)+(-sin(x(1))*sin(x(3))+cos(x(1))*cos(x(2))*cos(x(3)))*(204-x(5))*x(8)+cos(x(1))*sin(x(2))*x(6)*x(8)-0.7568=0;
sin(x(2))*sin(x(3))*(194-x(4))*x(8)-sin(x(2))*cos(x(3))*(204-x(5))*x(8)+cos(x(2))*x(6)*x(8)=0;
(cos(x(1))*cos(x(3))-sin(x(1))*cos(x(2))*sin(x(3)))*(356-x(4))*x(9)+(cos(x(1))*sin(x(3))+sin(x(1))*cos(x(2))*cos(x(3)))*(87-x(5))*x(9)+sin(x(1))*sin(x(2))*x(6)*x(9)+0.5485=0;
(-sin(x(1))*cos(x(3))-cos(x(1))*cos(x(2))*sin(x(3)))*(356-x(4))*x(9)+(-sin(x(1))*sin(x(3))+cos(x(1))*cos(x(2))*cos(x(3)))*(87-x(5))*x(9)+cos(x(1))*sin(x(2))*x(6)*x(9)-0.635=0;
sin(x(2))*sin(x(3))*(356-x(4))*x(9)-sin(x(2))*cos(x(3))*(87-x(5))*x(9)+cos(x(2))*x(6)*x(9)=0;
急,matlab解非线性方程组用什么函数呢 方程如下所示:
solve函数
再问: 可以解出来么,能否具体些呢,谢谢
再答: 例如:方程eq1,eq2,eq3 求x,y,z >>eq1=sym('方程一'); >>eq2=sym('方程二'); >>eq3=sym('方程三'); >>[x,y,z]=solve(eq1,eq2,eq3)
再问: 太感谢了
再答: 大家交流,不客气
再问: Error: Expression or statement is incorrect--possibly unbalanced (, {, or [. 结果老是出不来,说表达式有错,我看了几遍没错啊,是不是式子太复杂了呢?
再答: 你这些表达式太复杂,而且matlab解非线性方程组好像也不能理解X(1)什么的,把他们换成x,y,z之类的试试