對角陣
- 對角矩陣:只有對角線上有非零元素的矩陣
- 數量矩陣:對角線上元素相等的對角矩陣
- 單位矩陣:對角線上元素都為1的矩陣
(1)提取矩陣的對角線元素
函數daig(A):提取矩陣A主對角線元素,產生一個列向量
函數diag(A,k):提取矩陣A第k條對角線的元素,產生一個列向量
(2)構造對角矩陣
函數diag(V):以向量V為主對角線元素,產生對角矩陣
函數diag(V,k):以向量V為第k條對角線元素,產生對角矩陣
(3)上三角矩陣
函數triu(A):提取矩陣A的主對角線及以上的元素
函數triu(A,k):提取矩陣A的第k條對角線及以上的元素
>> triu(ones(3),-1)
ans =
1 1 1
1 1 1
0 1 1
(4)下三角矩陣
函數tril用於產生下三角矩陣,用法同triu函數一樣
矩陣的轉置
轉置運算符是小數點后面接單引號(.')
共軛轉置,其運算符是單引號('),它在轉置的基礎上還要取每個數的復共軛
矩陣的旋轉
函數rot90(A,k):將矩陣A逆時針方向旋轉90°的k倍,當k為1時可省略
矩陣的翻轉
函數fliplr(A),對矩陣A實施左右翻轉
函數flipud(A),對矩陣A實施上線翻轉
矩陣的求逆
函數inv(A),求方陣A的逆矩陣
