關於轉置的公式常用的有: (a
b)t=
btat
,(at
)t=a
,(ka
)t=k
at有乙個非常不同於逆與伴隨的是: (a
+b)t
=at+
bt
由此引申出來的有: (a
−e)t
=at−
et
看乙個例子:
設a是奇數階矩陣,aa
t=at
a=e,
|a|>
0 ,則|a
−e|=
? 分析:這裡就用到了上面那個被忽視的公式,或者說轉置的性質。 |a
−e|=
|a−a
at|=
|a||
e−at
|=|a
||et
−at|
=|a|
|(e−
a)t|
=|a|
|e−a
|;|a
−e|=
|a−a
at|=
|a||
e−at
|=|a
||at
||a−
e|=|
a|2|
a−e|
→|a|
2=1,
即|a|
=1從而|a
−e|=
|e−a
|;(1
) 這是通過一系列運算得到的性質。而|a
−e|=
|−(e
−a)|
=(−1
)n|e
−a|,
n是奇數
所以|a−e|
=−|e
−a|;
(2)
由(1),(2)可以得知:|a
−e|=
0
稀疏矩陣的轉置(矩陣轉置和快速轉置)
實現矩陣的轉置 1.將矩陣的行列值相互轉換。2.將每個三元組中的i和j交換。3.重排三元組之間的次序便可實現矩陣的轉置。void transposesmatrix tsmatrix m,tsmatrix t return transposesmatrix快速轉置的原理是 如果能預先確定矩陣m中每一列...
稀疏矩陣的轉置與快速轉置
假設在m n的矩陣中,有t個元素不為0。令稀疏因子s t m n 通常認為s 0.05時稱為稀疏矩陣。有時為了節省儲存空間,可以對這類矩陣進行壓縮儲存。所謂的壓縮儲存就是,為多個相同的值分配儲存在乙個空間,對零元不分配空間。而稀疏矩陣是只儲存有效值,無效值只分配乙個空間。在這裡我們用乙個順序表vec...
稀疏矩陣的轉置
稀疏矩陣的轉置 使用了兩個輔助陣列 num num j 矩陣a中第j列非零元素的個數 cpot cpot j 矩陣a中第j列的第乙個非零元素在其轉置矩陣b的三元組順序表的位置。推出2個規則 1 cpot 1 1 2 cpot j cpot j 1 num j 1 演算法思路 根據1,2規則計算num...