-
一维向量
对于一维向量A,其第i个元素为A(i),由圆括号索引。i的范围为:1~length(A)
例如:A = [1,2,3,4,5,6,7,8]
A(1) = 1
…
A(8) = 8
在不知道向量长度的情况下,可以用end索引到最后一个元素。
A(end) = 8
对于依次输出为
-
矩阵(多维向量)
对于矩阵A,其第i行第j列的元素为A(i,j),也是由圆括号索引。
逗号 **,**用来分隔不同维度。二维的情况下,左行右列。
冒号 **:**用来表示同一维度间取元素的方式,例如:
A(:,1) 表示 行数任意,列数固定为第一列的元素;
A(2,:) 表示 列数任意,行数固定为第二行的元素;
A(:,end) 表示 行数任意,列数为最后一行的元素;
A(end: -1:1,:) 表示 列数任意,行数按照倒序取出来的元素。中间的参数等于-1时表示倒序,默认顺序为1,每两个取一个则为2.
对于
以上四例分别输出文章来源:https://www.toymoban.com/news/detail-524468.html
文章来源地址https://www.toymoban.com/news/detail-524468.html
到了这里,关于MATLAB中矩阵/向量中数据的索引,例如A(1:2:end,:)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!