主题:菜鸟问题:如何利用count()找出数组中某元素个数
dearuiz
[专家分:0] 发布于 2012-06-09 22:31:00
比如A=[1 1 1 2 2 2],我需要找出其中1的个数怎么办?能用count()吗?
回复列表 (共2个回复)
沙发
weixing1531 [专家分:2580] 发布于 2012-06-10 01:55:00
write(*,*)count(A==1)
板凳
臭石头雪球 [专家分:23030] 发布于 2012-06-10 10:12:00
如果 A 是实数,而不是整数。那么最好是类似这样:
Real :: a(5) = (/1.,2.,1.,3.,1./)
write(*,*)count( abs(A-1.0) < 0.001 )
我来回复