ifirstHit
New in version 2.00.5.
语法
ifirstHit(func, X, target)
参数
func 关系运算符 >, >=, <, <=, !=, <>, ==。
X 向量,矩阵或表。
target 和 X 类型相同的标量,表示与 X 比较的对象。
详情
返回 X 中第一个满足 X func target (例如 X>5) 条件的元素的下标。
若 X 中无元素满足条件,则返回-1。
通过 ifirstHit
查找时,NULL 值会被忽略:
例子
1 $ X = NULL 3.2 4.5 1.2 NULL 7.8 0.6 9.1
2 $ ifirstHit(<, X, 2.5)
3 3
4
5 // 若无元素满足查找条件,返回 -1
6 $ ifirstHit(>, X, 10.0)
7 -1
相关函数:firstHit