输入m行n列整数矩阵,然后求两条对角线上的各元素之和,并将结果输出
答案:2 悬赏:50 手机版
解决时间 2021-04-04 16:12
- 提问者网友:送舟行
- 2021-04-03 19:43
输入m行n列整数矩阵,然后求两条对角线上的各元素之和,并将结果输出
最佳答案
- 五星知识达人网友:封刀令
- 2021-04-03 21:20
【知识点】
若矩阵A的特征值为λ1,λ2,...,λn,那么|A|=λ1·λ2·...·λn
【解答】
|A|=1×2×...×n= n!
设A的特征值为λ,对于的特征向量为α。
则 Aα = λα
那么 (A²-A)α = A²α - Aα = λ²α - λα = (λ²-λ)α
所以A²-A的特征值为 λ²-λ,对应的特征向量为α
A²-A的特征值为 0 ,2,6,...,n²-n
【评注】
对于A的多项式,其特征值为对应的特征多项式。
线性代数包括行列式、矩阵、线性方程组、向量空间与线性变换、特征值和特征向量、矩阵的对角化,二次型及应用问题等内容。
若矩阵A的特征值为λ1,λ2,...,λn,那么|A|=λ1·λ2·...·λn
【解答】
|A|=1×2×...×n= n!
设A的特征值为λ,对于的特征向量为α。
则 Aα = λα
那么 (A²-A)α = A²α - Aα = λ²α - λα = (λ²-λ)α
所以A²-A的特征值为 λ²-λ,对应的特征向量为α
A²-A的特征值为 0 ,2,6,...,n²-n
【评注】
对于A的多项式,其特征值为对应的特征多项式。
线性代数包括行列式、矩阵、线性方程组、向量空间与线性变换、特征值和特征向量、矩阵的对角化,二次型及应用问题等内容。
全部回答
- 1楼网友:北城痞子
- 2021-04-03 21:39
如果m<>n,无法确定对角线。
如果m=n,设已经输入矩阵,各元素以a[i][j]表示,i,j取值为0,1,2,...n-1。
C语言,略去数据输入部分。
sum=0;
for(i=0;i sum+=a[i][i];
for(i=0;i sum+=a[i][n-i-1];
//输出sum。
如果m=n,设已经输入矩阵,各元素以a[i][j]表示,i,j取值为0,1,2,...n-1。
C语言,略去数据输入部分。
sum=0;
for(i=0;i
for(i=0;i
//输出sum。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯