matlab中如何获取第一个所需要值的下标

问题描述:

matlab中如何获取第一个所需要值的下标
a=[1;2;3;4;0;1;2;3;4;5;0;1;2;5;8;0;1;5;4];
这是个20行一列的矩阵,我需要寻找该矩阵中第一个为0的值的下标,并返回该下标,很明显他的下标是5,那么我需要的值就是5,matlab中我该如何实现?
1个回答 分类:综合 2014-12-12

问题解答:

我来补答
idx = find(a==0)
idx =
5
11
16
再问: 我只要返回第一个为0的值下标就OK了。别的不要,还能帮我修改下吗?谢谢了。
再答: firstid = idx(1)
 
 
展开全文阅读
剩余:2000
上一页:
下一页:判断题。