Learn R Programming

CEGO (version 2.0.0)

distanceMatrixWrapper: Distance Matrix Wrapper

Description

Wrapper to calculate the distance matrix, with one or multiple distance functions.

Usage

distanceMatrixWrapper(x, distanceFunction)

Arguments

x
list of candidate solutions whose distance is evaluated
distanceFunction
Distance function of type f(x,y)=r, where r is a scalar and x and y are candidate solutions whose distance is evaluated.

Value

matrix of distances between all solutions in list x

Examples

Run this code
x <- list(5:1,c(2,4,5,1,3),c(5,4,3,1,2))
dm1 <- distanceMatrix(x,distancePermutationHamming)
dm2 <- distanceMatrix(x,distancePermutationInsert)
dmBoth <- distanceMatrixWrapper(x,list(distancePermutationHamming,distancePermutationInsert))

Run the code above in your browser using DataLab