當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。