矩陣的乘積是怎麼回事,矩陣相乘是怎樣乘 的呀?!

時間 2021-09-10 17:48:11

1樓:映荷

矩陣乘積的定義**於線性變換,不好解釋為什麼如此定義……但是矩陣乘法的具體步驟如下:

結果矩陣的(i,j)(位於第i行j列)元素為被乘矩陣的第i行的行向量點乘(即向量內積)乘數矩陣的第j列的列向量

向量的內積定義如下:

(a1,a2,...,an)·(b1,b2,...,bn)

=a1×b1+a2×b2+.....+an×bn

=(i=1:n)∑ai×bi

即設被乘矩陣a(m×k)=a(i,j),即矩陣a為m行k列的矩陣,矩陣第i行j列的元素用a(i,j)代表;乘數矩陣b(k×n)=b(i,j);則兩者的乘積c(m×n)=c(i,j)

=a(i,1)×b(1,j)+a(i,2)×b(2,j)+......+a(i,k)×b(k,j)

=(x=1:k)∑a(i,x)×b(x,j)

由此可見,矩陣乘積存在的充要條件是,被乘矩陣的列數與乘數矩陣的行數相等……

舉例:矩陣a(3×2)=【

a11,a12;

a21,a22;

a31,a32

】(其中的分號為行分隔符,逗號為元素分隔符,aij代表第i行j個元素)

矩陣b(2×2)=【

b11,b12;

b21,b22

】兩者乘積c(3×2)=【

a11×b11+a12×b21,a11×b12+a12×b22;

a21×b11+a22×b21,a21×b12+a22×b22;

a31×b11+a32×b21,a31×b12+a32×b22】

2樓:匿名使用者

就是比如第一個矩陣是abcd(ab在第一行,cd在第二行),第二個矩陣是efgh(ef在第一行,gh在第二行),則兩個矩陣相乘得到的矩陣:第一行第一個:ae+bg。

第一行第二個:af+bh。第二行第一個:

ce+dg。第二行第二個:cf+dh。

矩陣相乘是怎樣乘 的呀?!

3樓:佳佳

首先,第一個矩陣

的列數要等於第2個矩陣的行數,不然不能相乘.

若a為m×n矩陣,b為n×p矩陣,則他們的乘積ab(有時記做a · b)會是一個m×p矩陣。

而ab中的元素是這樣得來的:設ab中的ab(i,j)=a第i行乘以b的第j列,《就是a第i行的每個元素分別對應乘以b的第j列的每個元素再全部相加所得到的和就是ab中的ab(i,j)了》

4樓:匿名使用者

...這就是矩陣的乘法的定義啊~

兩個矩陣相乘:

1,1,1 1,1

2,2,2 * 2,2

3,3,3 3,3

新的矩陣的第a行第b列的元素等於第一個矩陣的第a行的元素分別於第2個矩陣的第b列的個個元素乘再相加。

如這題中新矩陣的第3行第2列的值為:

3*1+3*2+3*3=18

其中3(為第1個矩陣的第3行第1列)*1(第2個矩陣的第1行第2列)+3(為第1個矩陣的第3行第2列)*2(第2個矩陣的第2行第2列)+3(為第1個矩陣的第3行第3列))*3(第2個矩陣的第3行第2列)

所以新的矩陣為:

1*1+1*2+1*3,1*1+1*2+1*32*1+2*2+2*3,2*1+2*2+2*33*1+3*2+3*3,3*1+3*2+3*3即:6, 6

12,12

18,18

矩陣乘法因此要求相乘的兩個矩陣規格上要能和在一起,即第1個矩陣為a行b列時第2個矩陣就要是b行c列。

即第一個矩陣的列數要等於第2個矩陣的行數,不然不能相乘。

矩陣相乘的意義是什麼

5樓:匿名使用者

矩陣相乘主要用來對應線性變換

我們之前會把 x 變為 2x

當然也想把 (x,y) 變為 (x+2y, 3x-4y)(x+2y, 3x-4y) = (x,y) [1, 3; 2, -4]

或記為x+2y 1 2 x3x-4y = 3 -4 y這與矩陣的乘法是吻合的

怎樣用matlab求矩陣的乘積

6樓:匿名使用者

用matlab求矩陣

復的乘積

一般乘法:制a*b

a、baib代表兩個du矩陣。

>> b = [2,5,8;3,7,2;5,3,2];

>> a = [1,2,3;3,4,6;4,6,5];

>> a*b

ans =

23    28    18

48    61    44

51    77    54

矩陣點乘:

zhia.*b

即兩矩陣的對應項相乘。

>> a = [1,2,3;3,4,6;4,6,5];

>> b = [2,5,8;3,7,2;5,3,2];

>> a.*b

ans =

2    10    24

9    28    12

20    18    10

用matlab求矩陣的逆矩陣

命令:inv(a)或a^-1

inv是英語單詞inverse(逆向)的縮寫。

>> a = [1,2,3;3,4,6;4,6,5];

>> inv(a)

ans =

-2.0000    1.0000         01.

1250   -0.8750    0.37500.

2500    0.2500   -0.2500

7樓:子衿悠你心

舉個例子:

a和b是兩個矩陣,則:

a*b代表正常的線性代

數中的矩陣相乘;

a.*b代表兩個矩版

陣的對應元權素相乘,其中生成的同階矩陣c的對應的矩陣元素為:c(i,j)=a(i,j)*b(i,j)。

例項:a是全為1的2*2矩陣,b是單位矩陣,下面表示a和b的矩陣相乘和a和b的點乘。

拓展說明:

點乘是陣列的運算,不加點是矩陣的運算;

點乘要求參與運算的兩個量兩必須是維數相同,是對應元素的相乘;

而不加點表示的是矩陣相乘(除的時候通過逆矩陣來實現),要求內維相同,也就是前一個矩陣的列的維數等於後一個矩陣的行的維數。

8樓:吧友

舉個bai例子,a和b是兩個矩陣,則du:

1、a*b代表正常的線zhi性代數中的矩dao陣內相乘。

2、a.*b代表兩個容矩陣的對應元素相乘,其中生成的同階矩陣c的對應的矩陣元素為:c(i,j)=a(i,j)*b(i,j)。

3、a是全為1的2*2矩陣,b是單位矩陣,下面表示a和b的矩陣相乘和a和b的點乘。

1、矩陣是高等代數學中的常見工具,也常見於統計分析等應用數學學科中。 在物理學中,矩陣於電路學、力學、光學和量子物理中都有應用;電腦科學中,三維動畫製作也需要用到矩陣。 矩陣的運算是數值分析領域的重要問題。

2、將矩陣分解為簡單矩陣的組合可以在理論和實際應用上簡化矩陣的運算。對一些應用廣泛而形式特殊的矩陣,例如稀疏矩陣和準對角矩陣,有特定的快速運算演算法。

9樓:匿名使用者

矩陣有兩種乘法:點乘和插乘。比如矩陣a乘以矩陣b,matlab語言表示如下:

點乘:a.*b

插乘:a*b

點乘為兩個矩陣的對應項相乘,插乘為一般的矩陣乘法。

10樓:yang天下大本營

矩陣有兩bai種乘法:點乘和插乘du。比如矩陣a乘以矩zhi陣b,matlab語言表示如下:dao

點乘:內a.*b

插乘:a*b

點乘為容兩個矩陣的對應項相乘,插乘為一般的矩陣乘法。

matlab 是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。

matlab是matrix&laboratory兩個詞的組合,意為矩陣工廠(矩陣實驗室)。是由美國mathworks公司釋出的主要面對科學計算、視覺化以及互動式程式設計的高科技計算環境。

它將數值分析、矩陣計算、科學資料視覺化以及非線性動態系統的建模和**等諸多強大功能整合在一個易於使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,並在很大程度上擺脫了傳統非互動式程式設計語言(如c、fortran)的編輯模式,代表了當今國際科學計算軟體的先進水平。

11樓:

直接兩個矩陣用「*」就可以,不過要注意矩陣的大小要符合乘法的規則

怎麼把矩陣表示為初等矩陣的乘積,需要過程,謝謝謝。

12樓:黃飛鴻

高贊回答是錯的(小樂笑笑)

基本步驟是對的,但後面出錯了

正確的應該是將 a 和 a逆互換

即如圖所示

13樓:匿名使用者

他做的不對,不要看他的,看著他的錯誤答案,搗鼓了我一晚上

而是「矩陣乘法的本質是什麼意思」的問題

14樓:匿名使用者

就我目前的知識而言,矩陣是對空間(二維、三維...n維)中點的運動的數學描述。一個矩陣代表了一個點相對於起點的位移。

矩陣的乘法中涉及三個點,一個起點,一個是a矩陣描述的運動後的點,最後一個是b矩陣描述的運動後的點。矩陣的乘法是指起點要經過怎樣的一次運動(矩陣)才能到達在經過兩次運動後才能到達的最後的點。

值得注意的是,矩陣是對運動的描述,並不涉及具體的點。但如果確定了一個點,比如起點,根據矩陣所描述的運動,其他的點自然是可以求得的。

最後,如果想知道具體的數**算是怎麼得來的,自己可以假設一個具體點運算一遍,看矩陣乘法的結果描述的運動與經過兩次運動後到達的點是否一致。

希望對你理解矩陣和矩陣乘法的本質有所幫助。

什麼是矩陣力學?矩陣力學的定義

只聽過平行四邊形法則,沒聽過矩陣力學。波動力學和矩陣力學的關係是什麼?波動力學。和矩陣力學的關係 這是量子力學的兩種描述,分別對應於薛定諤表象 picture 1 和海森堡表象 2 前者將狀態視作隨時間變化的波函式,將物理量視作獨立於時間的算符。後者將狀 態視作獨立於時間的向量,將物理量視作隨時間變...

內積與矩陣範數,什麼是矩陣的範數

文庫精選 內容來自使用者 greathellok 範數 用於度量 量 大小的概念 1.引言 實數的絕對值 是數軸上的點到原點的距離 複數的模 是平面上的點到原點的距離 還有其他刻畫複數大小的方法 準則 如 1 2 2.向量的範數 p 範數 1 示例 3.矩陣 運算元 的範數 2 矩陣的譜半徑 設是階...

3相乘,積的個位數字是幾,1000個3相乘,積的個位數字是幾

馨書心境 3的n次方的尾數有四種情況,3,9,7,1 1000正好可以被四整除,所以末尾數 各位 是1 謝曉能 1000個3相乘,積的個位數字是1.3 1000 3 4 250 81 250 個位是1 1000 3 3000 3位 說錯了,是4位!23個3相乘,積的個位數字是幾 blackpink ...