下表描述了位置函數(shù):
函數(shù) | 描述 |
---|---|
maxloc(array, mask) | 它返回數(shù)組中的最大元素的位置上,如果掩碼僅包含那些其中滿足條件的掩碼,則返回位置,其結(jié)果是一個整數(shù)向量。 |
minloc(array, mask) | 它返回數(shù)組的數(shù)組中的最小元素的位置,如果掩碼僅包含那些其中滿足條件的掩碼,則返回位置,其結(jié)果是一個整數(shù)向量。 |
示例
下面的例子演示了這一概念:
program arrayLocation implicit none real, dimension(1:6) :: a = (/ 21.0, 12.0,33.0, 24.0, 15.0, 16.0 /) Print *, maxloc(a) Print *, minloc(a) end program arrayLocation
當(dāng)上述代碼被編譯和執(zhí)行時,它產(chǎn)生了以下結(jié)果:
3 2