楼主:
saniao (saniao)
2015-05-05 21:14:12请问一下
我今天有3个未知数a,b,c待求定
亦有三个方程式eq1,eq2,eq3
我使用symbolic进行解方程组
为什么每个解都是8x1 syms呢
小弟数学不好请见谅
code如下
syms a b c
eq1=(1+a^2-b^2-c^2)/(1+a^2+b^2+c^2)-0.99768250;
eq2=(1-a^2+b^2-c^2)/(1+a^2+b^2+c^2)-0.75500072;
eq3=(1-a^2-b^2+c^2)/(1+a^2+b^2+c^2)-0.75731587;
[a,b,c]=solve(eq1,eq2,eq3,'a','b','c')
作者: ejialan (eji) 2015-05-06 10:55:00
非线性方程有可能有多解 这题A=a^2,B=b^2,C=c^2可线性化开根号要取正负所以有2^3组解 如果abc没有限制就都是解有限制 例如a>0,b>0,c>0 解数目就会变少