【发布时间】:2014-04-13 12:30:34
【问题描述】:
我有一个 matlab 向量
a = [1,2,3,4,5,6,7,8,9,10]
并希望根据布尔函数提取所有值,例如所有偶数。像这样的:
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