matlab ind2sub和sub2ind



ind2sub和sub2ind是matlab中下标与索引相互转换用的两个函数。

ind代表索引(index)。sub代表下标(subscript),即行列值。

在命令窗口输入:
>> A=[4 7 2 9 8;3 9 1 4 3;1 5 9 6 4;8 3 7 1 0]
A =
     4     7     2     9     8
     3     9     1     4     3
     1     5     9     6     4
     8     3     7     1     0
则A中每个元素对应的索引如下:
     1     5     9    13    17
     2     6    10    14    18
     3     7    11    15    19
     4     8    12    16    20
(MATLAB中数据是按列的方式存储的,索引是一维向量。,而非多行1列的二维向量。)

你可能感兴趣的:(matlab)