如何在MATLAB中获取矩阵的第一列和最后一列?

che*_*hee 9 arrays matlab matrix

我有一个矩阵可以说:

a =
    401.4800  344.0900  305.0300  462.2100  310.0600  397.3400  502.5900
    547.7100  429.9600  540.3400  737.3600  491.4700  474.7400  735.8700
Run Code Online (Sandbox Code Playgroud)

我想只获取第一列和最后一列,以便:

b = 
    401.4800  502.5900
    547.7100  735.8700
Run Code Online (Sandbox Code Playgroud)

Jon*_*nas 23

b = a(:,[1,end])
Run Code Online (Sandbox Code Playgroud)

这意味着:所有rows(:),第一列和最后一列([1,end]).