boxdist
Distance between two position vectors
Syntax
d = boxdist(pos)
Description
boxdist is a layer distance function that is used to find the distances
between the layer’s neurons, given their positions.
d = boxdist(pos) takes one argument,
pos |
|
and returns the S-by-S matrix of distances.
boxdist is most commonly used with layers whose topology function is
gridtop.
Examples
Here you define a random matrix of positions for 10 neurons arranged in three-dimensional space and then find their distances.
pos = rand(3,10); d = boxdist(pos)
Network Use
To change a network so that a layer’s topology uses boxdist, set
net.layers{i}.distanceFcn to 'boxdist'.
In either case, call sim to simulate the network with
boxdist.
Algorithms
The box distance D between two position vectors Pi
and Pj from a set of S vectors is
Dij = max(abs(Pi-Pj))
Version History
Introduced before R2006a