Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-10-01
年龄: 46
帖子: 8
声望力: 0 ![]() |
![]()
我有如下这一列数,想找到所有>=0.08的数的个数,因此用了find函数,结果给出的答案是5个位置,实际上有7个位置,不知道为什么把另外两个过滤了。那个细心人碰到过这类问题,感谢帮助。
假定变量名为d, >> find(d>=0.08) ans = 12 13 22 23 26 >> length(d(d>=0.08)) ans = 5 数据: 0.0300 0.0100 0 0.0300 0.0300 0.0100 0 0.0100 0.0200 0.0300 0.0100 0.0800 0.1100 0.0500 0.0800 0.0700 0.0100 0 0 0.0400 0.0200 0.0800 0.0800 0.0100 0.0800 0.1500 0.0500 0.0300 0.0800 0.0200 |
![]() |
![]() |