mosek_qptoprob(Rmosek)
mosek_qptoprob()所属R语言包:Rmosek
Construct problem from a quadratic program
从二次规划建设问题
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Construct a problem description from the following quadratic program:
从下面的二次规划建设问题描述:
The result of this function is compatible with the problem description of the mosek function.
这个函数的结果是兼容问题描述mosek功能。
用法----------Usage----------
mosek_qptoprob(F,f,A,b,Aeq,beq,lb,ub)
参数----------Arguments----------
参数:F
Objective quadratic coefficient matrix (size mF x n)
目的二次项系数矩阵(大小mF及其XN)
参数:f
Objective linear coefficient vector (size n)
目标线性相关系数矢量(大小为n)
参数:A
Constraint inequality matrix (size mA x n)
约束不平等矩阵(大小毫安X N)
参数:b
Constraint inequality upper bounds (size mA)
约束不等式的上界(大小毫安)
参数:Aeq
Constraint equality matrix (size mEQ x n)
约束平等矩阵(X N尺寸MEQ)
参数:beq
Constraint equality fixed values (size mEQ)
约束的平等固定值(大小MEQ)
参数:lb
Variable lower bounds (size n)
可变下限(大小为n)
参数:ub
Variable upper bounds (size n)
可变上限(大小为n)
参见----------See Also----------
mosek mosek_lptoprob
mosekmosek_lptoprob
实例----------Examples----------
# Define a quadratic program[定义一个二次规划]
F <- Diagonal(3)
f <- c(0,-5,0)
A <- Matrix(c( 4, 3, 0,
-2,-1, 0,
0, 2,-1), nrow=3, byrow=TRUE, sparse=TRUE)
b <- c(8,-2,0)
Aeq <- NA;
beq <- NA;
lb <- rep(-Inf, 3);
ub <- rep(Inf, 3);
# Construct and solve problem[建设和解决的问题]
prob <- mosek_qptoprob(F, f, A, b, Aeq, beq, lb, ub);
r <- mosek(prob);
# Objective value is[指标值]
print(prob$c %*% r$sol$itr$xx);
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|