https://github.com/cran/DatabionicSwarm
Raw File
Tip revision: f6de06577b06bc6552963bf8d828d1d247404086 authored by Michael Thrun on 13 October 2023, 11:30:02 UTC
version 1.2.1
Tip revision: f6de065
getCartesianCoordinates.Rd
\name{getCartesianCoordinates}
\alias{getCartesianCoordinates}
\title{Intern function: Transformation of Databot indizes to coordinates}
\arguments{
\item{DataBotsPos}{[1:N] complex vector Two Indizes per Databot describing its
positions in an two dimensional grid}
\item{GridRadius}{[Lines,Columns] Radii Matrix of all possible Positions of
DataBots in Grid, see also documentation of \code{\link{setPolarGrid}}}
\item{GridAngle}{[Lines,Columns] Angle Matrix of all possible Positions of
DataBots in Grid, see also documentation of \code{\link{setPolarGrid}}}
\item{Lines}{Defines Size of planar toroid two dimensional grid}
\item{Columns}{Defines Size of planar toroid two dimensional grid}
\item{QuadOrHexa}{Optional, FALSE=If DataPos on hexadiagonal grid, round to 2
decimals after value, Default=TRUE}
}
\value{BestMatchingUnits[1:N,2] coordinates on an two dimensional grid for each
databot excluding unique key, such that by using
\code{\link{GeneratePswarmVisualization}} a visualization of the Pswarm
projection is possible}
\description{
Transforms Databot indizes to exact cartesian coordinates on an toroid two
dimensional grid.}
\author{
Michael Thrun}
\details{
Transformation is described in [Thrun, 2018, p. 93].
}
\references{
[Thrun, 2018]  Thrun, M. C.: Projection Based Clustering through
Self-Organization and Swarm Intelligence, doctoral dissertation 2017, Springer,
Heidelberg, ISBN: 978-3-658-20539-3, \doi{10.1007/978-3-658-20540-9}, 2018. 
}
back to top