exponenta event banner

boxdist

Расстояние между двумя векторами положения

Синтаксис

d = boxdist(pos)

Описание

boxdist - функция расстояния слоя, которая используется для нахождения расстояний между нейронами слоя, учитывая их положения.

d = boxdist(pos) принимает один аргумент,

pos

Nоколо-S матрица положений нейронов

и возвращает значение Sоколо-S матрица расстояний.

boxdist наиболее часто используется со слоями, топологическая функция которых gridtop.

Примеры

Здесь вы определяете случайную матрицу положений для 10 нейронов, расположенных в трехмерном пространстве, а затем находите их расстояния.

pos = rand(3,10);
d = boxdist(pos)

Использование в сети

Изменение сети таким образом, чтобы топология слоя использовалась boxdist, комплект net.layers{i}.distanceFcn кому 'boxdist'.

В любом случае звоните sim для моделирования сети с помощью boxdist.

Алгоритмы

Расстояние между ящиками D между двумя векторами положения Pi и Pj из набора S векторы -

Dij = max(abs(Pi-Pj))

См. также

| | |

Представлен до R2006a