0
点赞
收藏
分享

微信扫一扫

MATLAB----矩阵的索引

文章目录


1. 获取矩阵中单个元素

m = [ 1 2 3; 4 5 6; 7 8 9 ]
m(1) % 索引从1开始
m(8) % 列方向索引,第八个,6

m(2,3) % 获取第二行第三列的元素
% 第一个参数为行,第二个为列

请添加图片描述

2. 获取矩阵中多个元素

m = [ 1 2 3; 4 5 6; 7 8 9 ]

m([1,3,5]) % 列方向检索,获取第1,3,5位置的元素

%第一个参数为行,第二个参数为列
%获取第一行和第二行的第三列元素
m( [1,2], 3 ) 

%获取第一行和第二行的第一列和第二列的元素
m( [1,2], [1,2] )

%获取全两行的元素
m( [1,2], [1,2,3] )

请添加图片描述

3. 使用冒号运算符获取元素

m = [ 1 2 3; 4 5 6; 7 8 9 ]

%冒号运算符(初始值:步长:终值)(步长默认为1)
%linspace
%获取第一行第二行的全部元素
m( 1:2, 1:3 )

%获取后两列的全部元素
m( 1:3, 2:3 )

请添加图片描述

举报

相关推荐

0 条评论