首页 理论教育 MATLAB实验:矩阵的代数运算结果分析

MATLAB实验:矩阵的代数运算结果分析

时间:2023-11-02 理论教育 版权反馈
【摘要】:MATLAB中矩阵的代数运算包括加、减、乘、点乘、数乘、幂、逆。已知矩阵,计算A的逆矩阵B。命令窗口编写MATLAB代码如下:运行后得到输出结果为:根据上述结果可知,注从输出结果中可以看出,通过两种不同的方式获得的A的逆矩阵B、C的值是相同的。

MATLAB实验:矩阵的代数运算结果分析

MATLAB中矩阵的代数运算包括加、减、乘、点乘、数乘、幂、逆。

【语法】

X=A±B返回同型矩阵A与B的和、差,结果赋值变量X;

X=A*B返回矩阵A与B的乘积,结果赋值给变量X;

X=A.*B返回矩阵A与B的点乘,结果赋值给变量X;

X=k*A返回矩阵A与常数k的数乘,结果赋值给变量X;

X=A^k返回矩阵A的k次幂,结果赋值给变量X;

X=A^(-1)或X=inv(A)返回矩阵A的逆矩阵X。

【示例4.1.4】已知矩阵,分别计算A+B,A-B,2A-3B的值。

命令窗口编写MATLAB代码如下:

运行后得到输出结果为:

根据上述结果可知,(www.xing528.com)

【示例4.1.5】已知,计算A*B与A.*B。

命令窗口编写MATLAB代码如下:

运行后得到输出结果为:

根据上述结果可知,

注 由上例可知,矩阵乘法运算中的A*B与A.*B的运算结果是不相同的其中,A*B是两个矩阵间的乘法,A.*B是矩阵中的对应元素相乘然后放在原来的位置。

【示例4.1.6】已知矩阵,计算A的逆矩阵B。

命令窗口编写MATLAB代码如下:

运行后得到输出结果为:

注 从输出结果中可以看出,通过两种不同的方式获得的A的逆矩阵B、C的值是相同的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈