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


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


classmethod AMPL.setOption(optionname)

用法

setOption(optionname, stringvalue)

setDblOption(optionname, numericvalue)

setIntOption(optionname, integervalue)

setBoolOption(optionname, booleanvalue)

说明

setOption(optionname, stringvalue) 将指定选项的值设置为指定字符串

setDblOption(optionname, value)将指定选项的值设置为指定值

setIntOption(optionname, value)将指定选项的值设置为指定整数值

setBoolOption(optionname, boolvalue) 将指定选项的值设置为指定的布尔值

输入参数

optionname要设置的选项名称

stringvalue 设置选项值的字符串

value 设置选项值的数字

boolvalue 设置选项值的布尔值(truefalse)。 MATLAB 将 0 映射到 false 并将 1 映射到 true

示例

获取和设置各种选项的值

ampl.getDblOption('presolve')
ampl.setDblOption('presolve', 0);
ampl.getDblOption('presolve')
ampl.setBoolOption('presolve', true);
ampl.getBoolOption('presolve')
ampl.setOption('mystringoption', 'mystringvalue');
ampl.getOption('mystringoption')

给出:

ans =
  10

ans =
   0

ans =
   1

ans =
   mystringvalue

相关用法


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