什麼是矩陣?
首先了解行和列、加法、乘法和單位矩陣。
該部落格上撰寫的文章是出於教學目的而創建的。 另外,文章中的資訊可能不正確,請謹慎。
矩陣是行和列中數字的排列。 在遊戲數學中,它通常用作對向量應用變換的工具,而不是一次儲存多個座標。
2行3列矩陣
[ 1 2 3 ]
[ 4 5 6 ]
矩陣加法
對於相同大小的矩陣,相同位置的元素相加。
[ 1 2 ] + [ 5 6 ] = [ 6 8 ]
[ 3 4 ] [ 7 8 ] [ 10 12 ]
如果行數和列數不同,則無法相加,因為它們無法定義相同的位置。
矩陣乘法
A 是m × n,Bn × p什麼時候A × B可以計算,結果為m × p全部。
[ a b ] [ e f ] [ ae + bg af + bh ]
[ c d ] [ g h ] = [ ce + dg cf + dh ]
將前矩陣的一行與後矩陣的一列相乘,然後相加。 與普通的數字乘法不同A × B和B × A結果可能不同,或者可能只計算一側。
單位矩陣
單位矩陣是對角線為1、餘數為0的矩陣。
[ 1 0 0 ]
[ 0 1 0 ]
[ 0 0 1 ]
當乘以任何矩陣或向量時,它會保持其原始值。 變換可以在其初始狀態下使用,無需任何應用。
矩陣不是一門需要記住數表本身的學科。 這是一種將多個軸的關係和變換組合成一個操作並按順序應用它們的表達式。