(五)【Matlab】提取矩阵中指定的元素|矩阵的运算

(1)提取矩阵中指定的元素

1)取指定行和列的一个元素

A(行,列)

A(1,1)

2)取指定某一行全部元素

A(行,:)

A(1,:) % 取第一行

3)取指定某一列全部元素

A(: , 列)

A(: , 1)  % 取第一列

4)取指定某些行的全部元素(输出一个矩阵)

A([2, 5], :) % 提取2,5行所有元素
A([2:5], :)   % 提取2~ 5行所有元素(2 3 4 5)
A([2:2:5], :) % 步数为2,提取2 4行所有元素
A(2:end, :)   % 取第二行到最后一行
A(2:end-1, :) % 取第二行到倒数第二行

5)取全部元素(按列拼接)

A( : )

(2)矩阵的运算

1)矩阵乘法与除法

A*B           %乘法
A/B=A*inv(B)  %除法

2)两个形状相同的矩阵对应元素之间的乘除法

A.*B
A./B

3)每个元素同时和常数相乘或相除

A*2
A.*2
A/2
A./2

4)每个元素同时乘方

A.^2
发布了35 篇原创文章 · 获赞 6 · 访问量 2665

猜你喜欢

转载自blog.csdn.net/weixin_44378835/article/details/104259085