如图所示,方程组里面有个三元二次方程,然后用如图中命令解这个方程组,结果没能得到数值解。图中的y的解是解析解吗?i是什么?我如何才能得到数值解。另外,这组方程肯定有解的。
图中的y的解是解析解,i是虚数。
如要得到数值解,可以这样做
>> fun=@(x)[0.132611776*(x(1)-8.104)+0.895881152*(x(2)-5.017)+0.146428341*(5-5.418),(x(1)-8.104)^2+(x(2)-5.017)^2+(5-5.418)^2];
>> [x,h]=fsolve(fun,rand(1,2))
执行得到如下结果
从运算结果来看,上述值并不是真正的数值解。
这说明该方程组无实数解,有复数解。