我有一个matlab向量
a = [1,2,3,4,5,6,7,8,9,10]
并希望基于 bool 函数提取所有值,例如所有偶数。像这样:
result = selector(a, is_even);
% result is now [2,4,6,8,10]
有没有简单的方法来做到这一点?
此外,假设我有一个矩阵
A = [1,2,3
4,5,6,
7,8,9]
是否还有一种方法可以选择以第一列中的偶数值开头的行?
result = selector(A, is_even);
% result is now a matrix with one row [4,5,6]
最佳答案
关于matlab - 我想根据元素条件提取子向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23042781/