【Matlab】矩阵运算讲解

一.矩阵求和

例如有矩阵A = [1,2,3;2,3,4;3,4,5],对矩阵进行以下运算:

1. 矩阵对各列元素求和:

ans = sum(A) = 6 9 12

2. 矩阵对各行元素求和:
 

ans = sum(A,2) = 6;9;12

3. 对所有元素求和:

ans = sum(sum(A)) = 27 
或者
ans = sum(sum(A),2) = 27

二.获取矩阵维度

例如求M矩阵的行数和列数,M为行数,N为列数,运算如下:

[M,N]=size(H);


三.矩阵乘法

1.乘,矩阵按维数相乘:

[m][n]*[n][m]=[m][m]

2.点乘,矩阵按元素位置对应相乘:

[m][n]*[m][n]=[m][n]

 

发布了218 篇原创文章 · 获赞 891 · 访问量 26万+

猜你喜欢

转载自blog.csdn.net/Robot_Starscream/article/details/105352691