classmethod Objective.getValues()
用法
df = getValues()
df = getValues(suffixes)
说明
这些函数返回一个数据帧,其中包含目标的所有指定后缀,与底层 AMPL 实体分离。要访问数据,请参阅
。DataFrame
o.getValues()
获取 AMPL 值(相当于后缀 val
)
o.getValues(suffixes)
允许用户指定要获取的后缀
输入参数
suffixes
指定要获取的目标的哪些后缀的字符串(请参阅AMPL 内置 suffixes)。
输出参数
df
包含目标及其索引的所有指定值的 DataFrame
示例
在 AMPL 中创建一个索引 cosntraint,然后获取 DataFrame 中所有实例的所有后缀的所有值并显示它。
ampl.eval('var x{i in 1..2} <= i;');
ampl.eval('maximize z{i in 1..2}: x[i];');
ampl.solve;
z = ampl.getObjective('z');
df = z.getValues('val', 'astatus', 'result', 'exitcode');
df
给出:
i in 1 .. 2 | value astatus result exitcode
1.0 | 1.0 in solved 0
2.0 | 2.0 in ? -1
相关用法
- Matlab AMPL Objective.get用法及代码示例
- Matlab AMPL Objective.astatus用法及代码示例
- Matlab AMPL Objective.value用法及代码示例
- Matlab AMPL Objective.message用法及代码示例
- Matlab AMPL Objective.result用法及代码示例
- Matlab AMPL Objective.exitcode用法及代码示例
- Matlab AMPL ObjectiveInstance.value用法及代码示例
- Matlab AMPL ObjectiveInstance.astatus用法及代码示例
- Matlab AMPL ObjectiveInstance.message用法及代码示例
- Matlab AMPL ObjectiveInstance.result用法及代码示例
- Matlab AMPL ObjectiveInstance.exitcode用法及代码示例
- Matlab AMPL ConstraintInstance.lb用法及代码示例
- Matlab AMPL ConstraintInstance.ub用法及代码示例
- Matlab AMPL VariableInstance.ub用法及代码示例
- Matlab AMPL Constraint.body用法及代码示例
- Matlab AMPL Parameter.hasDefault用法及代码示例
- Matlab AMPL SetInstance.contains用法及代码示例
- Matlab AMPL Variable.getIntegrality用法及代码示例
- Matlab AMPL DataFrame.setMatrix用法及代码示例
- Matlab AMPL Parameter.set用法及代码示例
注:本文由纯净天空筛选整理自ampl.com大神的英文原创作品 getValues。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。