首頁 > 其他

Matlab函數解析:矩陣運算

2019-12-25 08:34:45

Matlab是一門處理數位影像的工具,可以利用matlab去實現以下計算較為複雜的資料運算。

1

初學Matlab肯定會有些艱難,但是通過一些小小的例子,便可以使得你慢慢的接觸其中的含義。


2

例如對角矩陣,可以簡單的用(eye)函數來表示,它一般是做對角線為1的的矩陣。例如魔方矩陣,大家可能都很熟悉,具體事先圖,大家可以簡單參考一下。


3

對於矩陣的乘法,我們可能在高中或者大學都有印象,都學習過其運算規則,如果用Matlab來做運算,你會發現其很簡單,可以為你節省很多時間。


4

首先來做兩個矩陣的相乘,這裡做:魔方矩陣A=magic(3)*對角矩陣B=eye(3)的運算。


5

這裡做兩個矩陣的點乘運算。


6

運算結束後你會發現:

(1)矩陣的相乘是有規律的,相乘為矩陣中對應行乘以矩陣中對應列,並且每個元素和相加,最終得到結果,即使你之前沒有學過,通過練習matlab你也會發現這個規律。

(2)矩陣的點乘相對比較的簡單,就是兩個矩陣中的對應元素相乘得到的結果,即為最終結果。


7

最後簡要說一下matlab表單的合適分配化,一般吧資料夾放在左側邊欄,中間是你的matlab原始碼,或者是函數的內部環境,右側是你的函數表示,下邊是命令列視窗。



IT145.com E-mail:sddin#qq.com