MATLAB - 如何找到值大于阈值的第一个索引

标签 matlab find

<分区>

Possible Duplicate:
Given a vector a=[1,2, 3.2, 4, 5] and an element x=3 In vector a, how to find the exact entry which is bigger than x?

假设 a[] 是一个排序向量。如何找到满足 a(ix) > 阈值的第一个(最小)索引 ix?

最佳答案

ix = find(a>threshold,1);

很确定这会起作用

关于MATLAB - 如何找到值大于阈值的第一个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7041182/

相关文章:

matlab - 我有 N*M 矩阵和两个 1*M 行向量,我想对它们进行向量化数学运算

Python:在文件中查找字符串

linux - 如何查找具有特定长度名称的目录

find - 如何使用find在指定子目录中查找文件

matlab - 检查每个像素的特定颜色(在特定阈值内)

matlab - 如何在 matlab 绘图中将标题分成多行

matlab - 分类前使用 PCA

python - 切割/切片排序列表的优化方法

linux - 使用文件作为搜索和替换的输入来查找和替换 shell

matlab - wavwrite输出没有声音的文件