【MATLAB】矩阵的运算操作

2025-10-28 04:07:52

1、加减运算。使用“+”或“-”符号,两个矩阵维度要相同,对应元素相加减。

【MATLAB】矩阵的运算操作

2、乘法运算。第一个矩阵的各行元素分别与第二个矩阵的各列元素相乘后相加。运算符为“*”。

【MATLAB】矩阵的运算操作

3、除法运算。分为左除“\”和右除“/”。

A\B相当于A的逆矩阵左乘B;

B/A相当于A的逆矩阵右乘B。

【MATLAB】矩阵的运算操作

4、乘方运算。使用符号“^”,A^n。

若n为大于0的整数,表示A自乘n次;

若n为小于0的整数,表示A的逆矩阵(A^-1)的|n|次方。

【MATLAB】矩阵的运算操作

5、点乘运算,符号为“.*”。两矩阵维度相同,对应元素相乘。

【MATLAB】矩阵的运算操作

6、点除运算。包括“./”和“.\”。两矩阵维度相同,对应元素相除。

【MATLAB】矩阵的运算操作

7、点乘方运算,符号为“.^”。

1.两矩阵维度相同,对应元素做乘方运算;

2.其中一个为标量,A,^b表示A的每个元素与b做乘方运算;a.^B表示a与B的每个元素做乘方运算。

【MATLAB】矩阵的运算操作

8、矩阵的逆。函数为inv,调用格式为

inv(A)

【MATLAB】矩阵的运算操作

9、方阵的行列式。函数为det,调用格式为

det(A)

【MATLAB】矩阵的运算操作

10、特征值和特征向量。函数为eig,调用格式为

特征值d=eig(A)

特征向量[V,D]=eig(A)    V是每一个列向量对应于特征值的特征向量,D是以特征值为元素组成的对角矩阵。

【MATLAB】矩阵的运算操作

11、矩阵的秩。函数为rank,调用格式为

rank(A)

表示线性无关的行数或列数。

【MATLAB】矩阵的运算操作

12、矩阵的迹。函数为trace,调用格式为

trace(A)

表示主对角线元素的和。

【MATLAB】矩阵的运算操作

13、元素求和。函数为sum,调用格式为

sum(A),求各列元素和;

sum(A,dim),dim=1求各列元素和,dim=2求各行元素和。

【MATLAB】矩阵的运算操作

14、元素求积。函数为prod,调用格式为

prod(A),求各列元素积;

prod(A,dim),dim=1求各列元素积,dim=2求各行元素积。

【MATLAB】矩阵的运算操作

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢