MATLAB中矩陣的加減,乘法運算及三者注意事項?

運用MATLAB進行簡單的矩陣加法,減法,乘法運算和進行運算時的注意事項。

工具/原料

MATLAB2014a

1、矩陣與矩陣的加減法運算

在命令行窗口輸入第一個矩陣 a=[1 2 3;4 5 6;7 8 9],敲擊回車

MATLAB中矩陣的加減,乘法運算及三者注意事項

在命令行窗口輸入第二個矩陣 b=[9,8,7;6,5,4;3,2,1],敲擊回車

MATLAB中矩陣的加減,乘法運算及三者注意事項

輸入c=a+b,敲擊回車,就是對a,b兩個矩陣做相加運算。

MATLAB中矩陣的加減,乘法運算及三者注意事項

輸入d=a-b,敲擊回車,就是對a,b兩個矩陣做相減運算。

MATLAB中矩陣的加減,乘法運算及三者注意事項

注意:多個矩陣需要具有相同的行數和列數,才可以加減。

引入 矩陣e,舉例證明。

MATLAB中矩陣的加減,乘法運算及三者注意事項

MATLAB中矩陣的加減,乘法運算及三者注意事項

2、矩陣與常數的加減法運算

在命令行窗口,輸入矩陣和常數,敲擊回車。

MATLAB中矩陣的加減,乘法運算及三者注意事項

MATLAB中矩陣的加減,乘法運算及三者注意事項

兩者進行加法運算

MATLAB中矩陣的加減,乘法運算及三者注意事項

兩者進行減法運算

MATLAB中矩陣的加減,乘法運算及三者注意事項

3、矩陣和數字相乘

在命令行窗口輸入矩陣,敲擊回車

MATLAB中矩陣的加減,乘法運算及三者注意事項

輸入 2*a,敲擊回車的結果

MATLAB中矩陣的加減,乘法運算及三者注意事項

輸入 *a2,敲擊回車的結果

MATLAB中矩陣的加減,乘法運算及三者注意事項

可以看出2*a=a*2,,但是這個性質在矩陣與矩陣相乘時,卻不滿足

4、矩陣和矩陣相乘

輸入a和b兩個矩陣,敲擊回車

MATLAB中矩陣的加減,乘法運算及三者注意事項

MATLAB中矩陣的加減,乘法運算及三者注意事項

輸入c=a*b,敲擊回車得到結果

MATLAB中矩陣的加減,乘法運算及三者注意事項

輸入d=b*a,敲擊回車得到結果

矩陣與矩陣相乘是有要求的。

乘號之前的矩陣的列數等於乘號後面矩陣的行數才可以!

MATLAB中矩陣的加減,乘法運算及三者注意事項

相關問題答案