国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 軟件教程 > 正文

怎么用matlab進行矩陣運算?

2020-07-09 13:40:57
字體:
來源:轉載
供稿:網友

 

這個例子展示了在MATLAB中使用矩陣的基本技術和函數語言。

首先,讓我們創建一個簡單的矢量,它有9個元素,稱為a

命令行窗口鍵入:a = [1 2 3 4 6 4 3 4 5] 點擊“Enter”鍵。

如圖1所示。

 

現在讓我們給向量a的每個元素加上2,并將結果存儲在一個新的向量中。

注意,MATLAB不需要對向量或矩陣數學進行特殊處理。

命令行鍵入:

b = a + 2

點擊“Enter”鍵。

如圖2所示。

在MATLAB中創建圖形就像一個命令一樣簡單。

讓我們用網格線來繪制矢量相加的結果。

命令行鍵入:

plot(b)

grid on

點擊“Enter”鍵。

如圖3所示。

MATLAB還可以用軸標簽制作其他圖形類型。

命令行鍵入:

bar(b)

xlabel('Sample #')

ylabel('Pounds')

點擊“Enter”鍵。

如圖4所示。

ATLAB也可以在情節中使用符號。

下面是一個用星星來標記點的例子。

MATLAB提供了各種其他符號和線類型。

命令行鍵入:

plot(b,'*')

axis([0 10 0 10])

點擊“Enter”鍵。

如圖5所示。


MATLAB擅長的一個領域是矩陣計算。

創建矩陣就像創建一個向量一樣簡單,使用分號(;)來分隔矩陣的行。

命令行鍵入:

A = [1 2 0; 2 5 -1; 4 10 -1]

點擊“Enter”鍵。

如圖6所示。


我們可以很容易地找到矩陣A的轉置。

命令行鍵入:

B = A' 

點擊“Enter”鍵。 

如圖7所示。


現在讓我們把這兩個矩陣相乘。

請再次注意,MATLAB不要求您將矩陣作為一個數字集合來處理。

MATLAB知道你何時處理矩陣并相應地調整你的計算。

命令行鍵入:

C = A * B 

點擊“Enter”鍵。

如圖8所示。


而不是做一個矩陣乘,我們可以乘乘兩個矩陣或向量的相應元素使用.*操作員。

命令行鍵入:

C = A .* B 

點擊“Enter”鍵。 

如圖9所示。


我們用矩陣A來解方程,A*x=B 我們通過使用(反斜杠)操作符來實現這一點。

命令行鍵入:

b = [1;3;5] 

x = A/b

點擊“Enter”鍵。

如圖10所示。


現在我們可以證明A*x等于b

命令行鍵入:

r = A*x - b

點擊“Enter”鍵。

如圖11所示。


上一頁12 下一頁 閱讀全文
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 全州县| 云安县| 绥宁县| 阿拉善盟| 惠州市| 北安市| 西城区| 安溪县| 原平市| 普兰县| 郴州市| 洛川县| 连南| 龙江县| 萝北县| 咸宁市| 奇台县| 五家渠市| 河东区| 花莲市| 张家界市| 祁门县| 磐石市| 香港 | 青铜峡市| 囊谦县| 台南县| 县级市| 昌平区| 福泉市| 南乐县| 泰州市| 康乐县| 乌兰县| 天柱县| 扎囊县| 宁德市| 文安县| 仁化县| 二连浩特市| 集安市|