怎样用matlab求使一个矩阵的行列式为0的参数值

问题描述:

怎样用matlab求使一个矩阵的行列式为0的参数值
矩阵为【100-100x -50 0 0 ; -50 100-100x -50 0; 0 -50 100-100x -50;0 0 -50 50-100x 】
请问答案中的 x =
0.5000
1.7660 + 0.0000i
0.0603 - 0.0000i
1.1736 + 0.0000i
后面的+0.0000i是不是说明答案不正确(有误差)或者是该矩阵解出来答案就这样?
1个回答 分类:综合 2014-10-04

问题解答:

我来补答
syms x
a=[100-100*x -50 0 0;-50 100-100*x -50 0;0 -50 100-100*x -50;0 0 -50 50-100*x];
x=double(solve(det(a)))
 
 
展开全文阅读
剩余:2000