Поиск положения из входного списка, соответствующего заданному критерию

Существует два локальных инструмента, которые вычисляют положение растра, значения ячеек которого удовлетворят критериям, определяемым на основании списка значений, полученных из ряда входных растров: Максимальное положение (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.

Связанные темы

6/5/2014