跳转到内容

R 中的数据挖掘算法/包/optimsimplex/集合函数

来自维基教科书,开放的书籍,用于开放的世界

这些函数将内容分配给单纯形对象的各个元素。

optimsimplex.setall 设置所有顶点的坐标和函数值。
optimsimplex.setallfv 设置所有顶点的函数值。
optimsimplex.setallx 设置所有顶点的坐标。
optimsimplex.setfv 设置给定索引处的函数值。
optimsimplex.setn 设置单纯形空间的维度。
optimsimplex.setnbve 设置单纯形顶点的数量。
optimsimplex.setve 设置当前单纯形中给定索引处的顶点坐标和函数值。
optimsimplex.setx 设置当前单纯形中给定索引处的顶点坐标。
   optimsimplex.setall(this = NULL, simplex = NULL)
   optimsimplex.setallfv(this = NULL, fv = NULL)
   optimsimplex.setallx(this = NULL, x = NULL)
   optimsimplex.setfv(this = NULL, ive = NULL, fv = NULL)
   optimsimplex.setn(this = NULL, n = NULL)
   optimsimplex.setnbve(this = NULL, nbve = NULL)
   optimsimplex.setve(this = NULL, ive = NULL, fv = NULL, x = NULL)
   optimsimplex.setx(this = NULL, ive = NULL, x = NULL)
this 一个单纯形对象。
simplex 要设置的单纯形。它应该是一个 nbve x n+1 矩阵,其中 n 是空间的维度,nbve 是顶点的数量,并且具有以下内容:
  • simplex[k,1] 是顶点 k 的函数值,其中 k = 1 到 nbve,
  • simplex[k,2:(n+1)] 是顶点 k 的坐标,其中 k = 1 到 nbve。
fv 一个函数值的向量;fv[k] 应该是顶点 k 的函数值,其中 k = 1 到 nbve。对于 optimsimplex.setfvfv 应该是一个数值标量。
x 顶点坐标的 nbve x n 矩阵;顶点应该存储在 x[k,1:n] 中,其中 k = 1 到 nbve。对于 optimsimplex.setveoptimsimplex.setxx 应该是一个行矩阵。
ive 顶点索引。
n 单纯形空间的维度。
nbve 单纯形顶点的数量。

返回值

[编辑 | 编辑源代码]

返回更新的单纯形对象 this

Scilab optimsimplex 模块的作者:Michael Baudin (INRIA - Digiteo)
R 移植的作者:Sebastien Bihorel ([email protected])

华夏公益教科书