Найдите сайты относительно сайтов 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(:).']) использована.