我在查看人工智能算法時遇到了矩陣,並想知道它們是什麼。我在另一個論壇上看到一篇文章說這是一個矩形陣列。因此,它是例如二維數組這樣?:矩陣只是一個二維數組嗎?
array{
{0,0,0,0}
{1,1,1,1}
}
我在查看人工智能算法時遇到了矩陣,並想知道它們是什麼。我在另一個論壇上看到一篇文章說這是一個矩形陣列。因此,它是例如二維數組這樣?:矩陣只是一個二維數組嗎?
array{
{0,0,0,0}
{1,1,1,1}
}
是的,但它們包括大部分的時間有關如何添加和繁殖矩陣的一些規則。
並非所有的矩陣實際上都使用這些加法/乘法規則 - 例如,圖像數據通常保存在「矩陣」(例如openCv)中,即使對圖像使用矩陣乘法沒有意義。
所以是的 - 大多數情況下,您可以將矩陣視爲二維數組,有時這些數組之間有特殊的乘法規則。
我想問問乘法和加法如何與矩陣一起工作。 – silentcallz
@silentcallz按照您的預期添加工作(您可以將每個元素與另一個矩陣的相應元素相加,如果矩陣爲NxM,則只能將其添加到也爲NxM的其他矩陣)。乘法更復雜 - 你可以谷歌「矩陣乘法」來看例子 - 如果你的矩陣是NxM,它只能乘以矩陣MxK(對於任何K)。請注意,這意味着兩個相同形狀的矩形矩陣不能相乘! – rabensky