ATSP(TSP)
ATSP()所属R语言包:TSP
Class ATSP – Asymmetric traveling salesperson problem
ATSP类 - 非对称旅行商问题
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Constructor to create an instance of the asymmetric traveling salesperson problem (ATSP) and some auxiliary methods.
构造函数来创建一个实例的非对称旅行商问题(ATSP)和一些辅助方法。
用法----------Usage----------
## constructor
ATSP(x, labels = NULL)
## coercion
as.ATSP(object)
## methods
## S3 method for class 'ATSP'
n_of_cities(x)
## S3 method for class 'ATSP'
image(x, order, col = gray.colors(64), ...)
## S3 method for class 'ATSP'
labels(object, ...)
## S3 method for class 'ATSP'
print(x, ...)
参数----------Arguments----------
参数:x, object
an object (a square matrix) to be converted into an ATSP or, for the methods, an object of class ATSP.
一个对象(的正方形矩阵)被转换成一个ATSP,或用于该方法中,类的一个对象ATSP。
参数:labels
optional city labels. If not given, labels are taken from x.
可选的城市标签。如果没有给出,标签是从x。
参数:col
color scheme for image.
图像的配色方案。
参数:order
order of cities as an integer vector or an object of class TOUR.
为了城市作为一个整数向量或一个对象类TOUR。
参数:...
further arguments are passed on.
进一步的参数被传递。
Details
详细信息----------Details----------
Objects of class ATSP are internally represented by a matrix (use as.matrix() to get just the matrix).
类的对象ATSP在内部表示由矩阵(使用as.matrix()得到公正的矩阵)。
值----------Value----------
ATSP() returns x as an object of class ATSP.
ATSP()返回x为对象的类ATSP。
n_of_cities() returns the number of cities in x.
n_of_cities()返回城市的数量在x。
labels() returns a vector with the names of the cities in x.
labels()返回一个向量的城市中x的名称。
参见----------See Also----------
TOUR, insert_dummy, tour_length, solve_TSP.
TOUR,insert_dummy,tour_length,solve_TSP。
实例----------Examples----------
data <- matrix(runif(10^2), ncol = 10, dimnames = list(1:10, 1:10))
atsp <- ATSP(data)
atsp
## use some methods[#使用的一些方法。]
n_of_cities(atsp)
labels(atsp)
## calculate a tour[#计算旅游]
tour <- solve_TSP(atsp)
tour_length(atsp)
tour_length(atsp, tour)
image(atsp, tour)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|