作业帮 > 综合 > 作业

求如何用MATLAB解有未知数的,结果为0的行列式!

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/15 00:31:15
求如何用MATLAB解有未知数的,结果为0的行列式!
如行列式[1-x 7 1 6 1;1/7 1-x 1 3 1; 1 1 1-x 1 3;1/6 1/3 1 1-x 1; 1 1 1/3 1 1-x]=0,解出最大的X值
求完整代码!
求如何用MATLAB解有未知数的,结果为0的行列式!
最大的X值
X= 5.9195431913191675723444131675820
syms x
A=[1-x 7 1 6 1;1/7 1-x 1 3 1; 1 1 1-x 1 3;1/6 1/3 1 1-x 1; 1 1 1/3 1 1-x];
solve(det(A))
再问: 已完成。THX!!!!!!!!!!!!!!!!!!!!!!!!!!!!
再答: 最大的X值 X=7.2524856506717335812667531813026 >> syms x >> A=[1-x 8 7 1 1;1/8 1-x 5 1 6; 1/7 1/5 1-x 1 5;1 1 1 1-x 2; 1 1/6 1/5 1/2 1-x] A = [ 1-x, 8, 7, 1, 1] [ 1/8, 1-x, 5, 1, 6] [ 1/7, 1/5, 1-x, 1, 5] [ 1, 1, 1, 1-x, 2] [ 1, 1/6, 1/5, 1/2, 1-x] >> solve(det(A)) ans = .21175101530817950488707755180833 7.2524856506717335812667531813026 -.59656032575121733144967381162660+3.8711039105444683153449620267138*i -1.2711160144774784232544831098578 -.59656032575121733144967381162660-3.8711039105444683153449620267138*i