sorted

Найдите сайты относительно сайтов mesh

Синтаксис

pointer = sorted(meshsites,sites)

Описание

Различные команды в этом тулбоксе должны определить индекс j, для которого данный x находится в интервале [t j.. t j + 1], с (ti) данная не уменьшающаяся последовательность, например, последовательность узла. Это задание сделано sorted следующим способом.

pointer = sorted(meshsites,sites) целочисленный вектор-строка чей j- запись th равняется количеству записей в meshsites это - ≤ ssites(j), с ssites векторный sort(sites). Таким образом, если оба meshsites и sites не уменьшаются, затем

meshsites(pointer(j)) ≤ sites(j) < meshsites(pointer(j)+1)

с очевидными интерпретациями, когда

pointer(j) < 1    or    length(meshsites) < pointer(j) + 1 

А именно, наличие pointer(j) < 1 затем соответствует наличию sites(j) строго слева от meshsites(1), при наличии length(meshsites) < pointer(j)+1 затем соответствует наличию sites(j) в, или справа от, meshsites(end).

Примеры

Оператор

sorted([1 1 1 2 2 3 3 3],[0:4])

сгенерирует выход 0 3 5 8 8, как будет оператор

sorted([3 2 1 1 3 2 3 1],[2 3 0 4 1])

Алгоритмы

Индексация выводится от sort([meshsites(:).',sites(:).']) используется.