classmethod Variable.getValues()
用法
df = v.getValues()
df = v.getValues(suffixes)
说明
这些函数返回一个数据帧,其中包含变量的所有指定值,与底层 AMPL 分离。要访问数据,请参阅
。DataFrame
v.getValues()
获取 AMPL 值(相当于后缀 val
)
v.getValues(suffixes)
允许用户指定要获取的后缀
输入参数
suffixes
指定要获取的变量后缀的字符串(请参阅AMPL 内置 suffixes)。
输出参数
df
包含变量及其索引的所有指定值的 DataFrame
示例
在 AMPL 中创建一个代数变量,然后获取数据帧中所有实例的值以及下限和上限。
ampl.eval('var x{i in 1..2} <= i, >= -i;');
x = ampl.getVariable('x');
df = x.getValues('val', 'lb', 'ub')
给出:
df =
i in 1 .. 2 | value lb ub
1.0 | 0.0 -1.0 1.0
2.0 | 0.0 -2.0 2.0
相关用法
- Matlab AMPL Variable.getIntegrality用法及代码示例
- Matlab AMPL Variable.get用法及代码示例
- Matlab AMPL Variable.fix用法及代码示例
- Matlab AMPL Variable.value用法及代码示例
- Matlab AMPL Variable.dual用法及代码示例
- Matlab AMPL Variable.setValue用法及代码示例
- Matlab AMPL Variable.lb用法及代码示例
- Matlab AMPL Variable.ub用法及代码示例
- Matlab AMPL Variable.unfix用法及代码示例
- Matlab AMPL VariableInstance.ub用法及代码示例
- Matlab AMPL VariableInstance.fix用法及代码示例
- Matlab AMPL VariableInstance.dual用法及代码示例
- Matlab AMPL VariableInstance.lb用法及代码示例
- Matlab AMPL VariableInstance.unfix用法及代码示例
- Matlab AMPL VariableInstance.setValue用法及代码示例
- Matlab AMPL VariableInstance.value用法及代码示例
- Matlab AMPL ConstraintInstance.lb用法及代码示例
- Matlab AMPL ConstraintInstance.ub用法及代码示例
- Matlab AMPL Constraint.body用法及代码示例
- Matlab AMPL Parameter.hasDefault用法及代码示例
注:本文由纯净天空筛选整理自ampl.com大神的英文原创作品 getValues。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。