Поиск положения из входного списка, соответствующего заданному критерию
Существует два локальных инструмента, которые вычисляют положение растра, значения ячеек которого удовлетворят критериям, определяемым на основании списка значений, полученных из ряда входных растров: Максимальное положение (Highest Position) и Минимальное положение (Lowest Position). Двумя возможными критериями являются положение растра с максимальным значением для входных растров и положение растра с минимальным значением.
(Пример:
В следующей таблице приведены значения каждого входного растра для определенной ячейки:
InRas1 |
InRas2 |
InRas3 |
InRas4 |
InRas5 |
InRas6 |
---|---|---|---|---|---|
4 |
3 |
6 |
3 |
5 |
4 |
Сортировка этих значений от наименьшего к наибольшему приведет к тому, что таблица будет выглядеть следующим образом:
Значение |
Входной растр |
---|---|
3 |
InRas2 InRas4 |
4 |
InRas1 InRas6 |
5 | InRas5 |
6 | InRas3 |
Максимальное положение
Максимальное значение в списке, 6, содержится в третьем входном растре, InRas3.
При использовании инструмента Максимальное положение (Highest Position) результирующее выходное значение, представляющее положение растра с максимальным значением для этой ячейки, равно 3.
Минимальное положение
В этом примере есть два растра, содержащие наименьшее значение входного списка, это значение равно 3.
При использовании инструмента Минимальное положение (Lowest Position) выводится сообщение о положении первого встретившегося растре со значением 3. В этом примере, в то время как второй (InRas2) и четвертый (InRas4) растры содержат наименьшее значение (3), второй растр встречается первым, поэтому выходное значение ячейки будет 2.