当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Matlab AMPL AMPL.getOption用法及代码示例


classmethod AMPL.getOption(name)

用法

stringvalue = getOption(name)

intvalue = getIntOption(name)

dblvalue = getDblOption(name)

boolvalue = getBoolOption(name)

说明

getOption , getIntOption , getDblOption , getBoolOption 获取底层 AMPL 解释器中指定选项的值,转换为指定的数据结构。

输出参数

stringvalue

指定选项的值作为字符串

intvalue

指定选项的值作为整数

dblvalue

指定选项的值作为浮点数

boolvalue

指定选项的值作为布尔值(在 MATLAB 中映射为整数,如果为 true,则为 0,否则为 1)

示例

显示底层 AMPL 解释器的版本、当前随机种子和当前 relax_integrality 状态。

version = ampl.getOption('version')                % Get the value of option version
eps = ampl.getDblOption('display_eps')             % Get the value of display_eps
randseed = ampl.getIntOption('randseed')           % Get the value of randseed
relaxed = ampl.getBoolOption('relax_integrality')  % Get the value of relax_integrality

这将给出:

version =
   AMPL OptiRisk Version 20130625 (MS VC++ 10.0, 64-bit)
eps =
   0
randseed =
   1
relaxed =
   0

相关用法


注:本文由纯净天空筛选整理自ampl.com大神的英文原创作品 getOption。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。