MATLAB初学者问题

MATLAB中的(1:6,2)表示什么意思
2025-03-18 23:07:14
推荐回答(1个)
回答1:

如果 A 是一个矩阵的话,那么:

A(1:6,2)

就表示 A 中第一至六行,第二列的数据。比如:

>> A = magic(7)
A =
    30    39    48     1    10    19    28
    38    47     7     9    18    27    29
    46     6     8    17    26    35    37
     5    14    16    25    34    36    45
    13    15    24    33    42    44     4
    21    23    32    41    43     3    12
    22    31    40    49     2    11    20
>> A(1:6,2)
ans =
    39
    47
     6
    14
    15
    23