如何用MATLAB实现矩阵基本运算,矩阵求逆
这里简单介绍如何用MATLAB命令窗口实现矩阵加法,减法,乘法,转置,求逆。特别是多维矩阵求逆,对于手工计算简直要了老命。有了MATLB就简单了。求逆在最后
操作方法
- 01
MATLAB命令窗口即 “Command Window”窗口,我们刚安装完MATLAB时就会显示的窗口。
- 02
在命令窗口就能完成简单的矩阵运算。 比如,设置一个3行4列矩阵和一个同样3行4列的矩阵相加,如图所示。 首先我们要定义这两个矩阵,用某个变量名来替代它,以方便计算。比如a,b等。如图所示,a=[ 1 1 1 1;1 1 1 1;1 1 1 1;1 1 1 1],所有的输入都是在英文的输入法下,切记!!!两个数字之间以空格或者逗号分隔。输完之后按下回车键(enter)
- 03
定义好之后,之间在命令窗口(command window)输入a+b即可,如图所示,输入完之后,按下回车键(enter),就可以显示结果。也可以选择输入 c=a+b,用c来代表矩阵方便后面的运算。
- 04
接着再介绍减法,和加法完全一致,只需要将“+”改成“-”号即可。如图所示
- 05
接着乘法同样只需要改变符号,乘号是键盘上8对应得星号,按住shift和8就可以出现了“*”。矩阵乘法的基本要求,左矩阵的列等于右矩阵的行,线性代数有讲
- 06
转置同样十分简单,只需要在a矩阵后面添一个单引号(')就可以了,原来是a,转置矩阵即为a'。如图所示
- 07
最后就是求逆了,可以选择两种方法 1.inv(a) a为原矩阵,inv(a)即逆矩阵 2.a^-1 这也是a的逆矩阵 如图所示
赞 (0)