高等代数行列式的计算,求高手计算下!
1个回答
展开全部
(1) 取列向量c和s,分别以cos(theta_i)和sin(theta_i)为分量
那么原来的矩阵是I+XY^T,其中X=[c,s], Y=[s,c]
利用Sylvester恒等式det(I+XY^T)=det(I+Y^TX)即可,后面那个二阶行列式可以算出来
(2) 记原矩阵为A,再取多项式f(x)=a1+a_2x+...+a_nx^{n-1}
再取一个Vandermonde矩阵W,W由x^n-2=0的n个复根x_1,...,x_n生成
那么AW=WD,其中D是对角阵,对角元为f(x_1),...,f(x_n),所以det(A)=det(D)
或者再简单一点,令J为型如
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
2 0 0 0 0
的矩阵,f(x)同上,那么A=f(J),得到det(A)=det(f(J))=product(f(lambda(J)))
本质上和上面的方法一样,只不过这里只用到特征值,而上面的做法连特征向量也一起求出来
那么原来的矩阵是I+XY^T,其中X=[c,s], Y=[s,c]
利用Sylvester恒等式det(I+XY^T)=det(I+Y^TX)即可,后面那个二阶行列式可以算出来
(2) 记原矩阵为A,再取多项式f(x)=a1+a_2x+...+a_nx^{n-1}
再取一个Vandermonde矩阵W,W由x^n-2=0的n个复根x_1,...,x_n生成
那么AW=WD,其中D是对角阵,对角元为f(x_1),...,f(x_n),所以det(A)=det(D)
或者再简单一点,令J为型如
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
2 0 0 0 0
的矩阵,f(x)同上,那么A=f(J),得到det(A)=det(f(J))=product(f(lambda(J)))
本质上和上面的方法一样,只不过这里只用到特征值,而上面的做法连特征向量也一起求出来
上海华然企业咨询
2024-10-28 广告
2024-10-28 广告
作为上海华然企业咨询有限公司的一员,我们深知大模型测试对于企业数字化转型与智能决策的重要性。在应对此类测试时,我们注重数据的精准性、算法的先进性及模型的适用性,确保大模型能够精准捕捉市场动态,高效分析企业数据,为管理层提供科学、前瞻的决策支...
点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询