工具/原料電腦

文章插圖
MATLAB軟件
【矩陣相加:MATLAB怎么進行矩陣和數組運算,轉置和加減乘除】

文章插圖
MATLAB矩陣和數組轉置矩陣相加、相加、相減、相乘、相除等運算

文章插圖
方法/步驟1、首先我們需要在matlab命令窗口中創建一個矩陣或數組,如我們可以在命令行窗口輸入代碼:A=即可創建一個4行4列的矩陣或數組,如下圖所示 。

文章插圖
2、關于矩陣轉置,我們在矩陣或數組名稱后面加一撇就可以了,如將上面的矩陣或數組A進行轉置,我們在MATLAB中輸入代碼:A\’即可對矩陣或數組A進行轉置,運行結果如下圖所示 。

文章插圖
3、如果我們需要對矩陣進行相加運算,兩矩陣相加需維數一致,我們在MATLAB中輸入代碼:A+A即可對兩個矩陣進行相加,我們如果是想將矩陣中的每一個元素都加上一個數值我們在MATLAB命令行窗口中輸入代碼:A+5運行結果如下圖所示 。

文章插圖
4、同理,我們如需要對矩陣進行相減運算,兩矩陣維數需一致,我們在MATLAB中輸入代碼:A-A即可對兩個矩陣進行相減,我們如果是想將矩陣中的每一個元素都減去一個數值的話我們在MATLAB命令行窗口中輸入代碼:A-4運行結果如下圖所示 。

文章插圖
5、關于對矩陣進行相除運算,矩陣除以一個固定數值我們可以在矩陣后面直接加/和數字即可,如我們在MATLAB命令行窗口中輸入代碼:A/2即可將矩陣中的元素均除以2,如果是兩個矩陣相除的話就不能直接這樣做了,我們需要在/前面加上一個小點.在MATLAB中輸入代碼:A./A運行結果如下圖所示 。

文章插圖
6、同理我們對矩陣中每一個元素乘以一個固定數值的話我們在MATLAB命令行窗口中輸入代碼:A*2如果是兩矩陣相乘的話輸入代碼:A*A運行結果如下圖所示 。

文章插圖
7、我們將此矩陣乘以其逆矩陣可以返回一個單位矩陣,我們在MATLAB中輸入代碼:b = c=b*inv(b)運行結果如下圖所示 。
8、我們可以看到此時運行結果是包含小數點的,如果我們想控制小數點顯示的位數的話我們在代碼前面加上format short或者format long即可,如:format longb = c=b*inv(b)運行結果如下圖所示 。
9、如果我們需要對矩陣中元素進行元素級乘法而不是矩陣乘法的話我們在*前面加上一點.如我們在MATLAB命令行窗口中輸入代碼:d= A.*A另外有需要乘以冪函數的將*改成^在后面加次方數字即可,A矩陣的三次方代碼如:e= A.^3運行結果如下圖所示 。
- 姓名筆畫加起來算命 兩個人名字的筆畫相加后除以二測試兩人的緣份的日志誰有啊,看到告訴我一聲,謝謝啦!
- /一年級的數學題,用123456這6個數字,相鄰的兩位數字相加,得數75,
- 《matlab怎么保存代碼》 如何用matlab畫雙曲柱面?
- 階梯形矩陣怎么化 約化階梯形矩陣怎么化
- 美系“巨無霸”正式到港,首搭OLED曲面儀表,空間同級別無對手!《matlab曲面和曲面相交》
- matlab解方程,matlab怎么求解方程
- 『1到33個數字里相加和等于41的三個數字有多少組合?』八字四柱一共有多少組合
- matlab判斷線段和矩形是否相交,長方形中面和面相交的線段叫什么
- “matlab求線性規劃最大值“matlab如何求兩面相交線
- 譜半徑怎么求 迭代矩陣的譜半徑怎么求
