是否有相当于labview阈值1D数组函数: http://zone.ni.com/reference/en-XX/help/371361H-01/glang/threshold_1d_array/ 在python?
答案 0 :(得分:1)
我不知道其中的一个,但它写得很小。您可以将以下内容包装到函数
中p = next(ii for ii,v in enumerate(x) if (v>=y))
frac=p-1.0+(float(y) - x[p-1])/(x[p]-x[p-1])
在上面,x
是输入数据集,y
是您想要小数索引的值。 frac
是,嗯......
小解释:enumerate(x)创建一个从x
返回(index,value)的迭代器。因此,它们会被放入ii,v
。