所以我有2d矩阵,我想从第二列中提取每五个值。
我知道如何从第二列获取所有值 -
var = myMatrix(:,2);
但我怎样才能选择每五个值而不是所有值
答案 0 :(得分:5)
根据“每五个值”的含义,我认为你想要的是:
var = myMatrix(5:5:end, 2);
返回
var = [myMatrix(5,2); myMatrix(10,2); ...]
答案 1 :(得分:0)
抛开sans481已经指出的错误,你会使用数组下标三元组。例如,如果您的数组A是8x8,那么
A(2,2:3:8)
只会挑选第2行第2,3,8列。