請點擊輸入圖片說明。
2
創建矩陣後,您可以看到兩個矩陣幾乎相同。他們是平等的嗎?讓我們嘗試= =(在Python中= =表示相等),如下所示。
請點擊輸入圖片說明。
三
讓我們來看看兩個矩陣相乘的結果。我們可以看到matrix創建的矩陣m1是自身相乘的,結果是錯誤的:因為矩陣相乘需要滿足某些條件】,這意味著提取矩陣m1的第0行和第3行【【true,false,false,True】】也可以用於達到相同的效果。並且m1【:,【-2,-1】】是提取矩陣最後兩列的列向量,m1【:,【False,True,True】】可以提取最後兩列的列向量,如圖所示。
請點擊輸入圖片說明。
請點擊輸入圖片說明。
結束
需要註意的事項
【1】在高等數學或線性代數中已經了解到,只有當後矩陣的行數等於前矩陣的列數時,兩個矩陣才能相乘。
【2】哈達瑪是指兩個m×n矩陣相乘,結果仍然是m×n矩陣,結果是相應元素的乘積。
【3】單位矩陣是壹種特殊的對角矩陣,零(1)矩陣是指所有元素都為0(1)的矩陣。
【4】矩陣的第壹行從0開始編號,python中的各種編號基本都是從0開始的。