classmethod Parameter.set()
用法
set(value)
set(stringvalue)
set(index, value)
set(index, stringvalue)
說明
用於設置參數的單個值的函數。
set(value)
和set(stringvalue)
將標量參數設置為指定值。
set(index, value)
和set(index, stringvalue)
將標量參數設置為指定值。
輸入參數
index
要設置的值的索引
value
要設置的數值
stringvalue
要設置的文字值
示例
創建一些參數並為其實例分配單個值。
ampl.eval('param a{1..5} default 2; param b{1..2, 1..2} symbolic default "default value";');
a = ampl.getParameter('a');
b = ampl.getParameter('b');
ad = a.getInstances
bd = b.getInstances
a.set(2, 42);
b.set([1,2], 'New Value');
ad = a.getInstances
bd = b.getInstances
給出:
ad =
2
2
2
2
2
bd =
'default value'
'default value'
'default value'
'default value'
ad =
2
42
2
2
2
bd =
'default value'
'New Value'
'default value'
'default value'
相關用法
- Matlab AMPL Parameter.setValues用法及代碼示例
- Matlab AMPL Parameter.hasDefault用法及代碼示例
- Matlab AMPL Parameter.get用法及代碼示例
- Matlab AMPL Parameter.getValues用法及代碼示例
- Matlab AMPL Parameter.isSymbolic用法及代碼示例
- Matlab AMPL ConstraintInstance.lb用法及代碼示例
- Matlab AMPL ConstraintInstance.ub用法及代碼示例
- Matlab AMPL VariableInstance.ub用法及代碼示例
- Matlab AMPL Constraint.body用法及代碼示例
- Matlab AMPL SetInstance.contains用法及代碼示例
- Matlab AMPL Variable.getIntegrality用法及代碼示例
- Matlab AMPL DataFrame.setMatrix用法及代碼示例
- Matlab AMPL ObjectiveInstance.value用法及代碼示例
- Matlab AMPL Tuple.Tuple用法及代碼示例
- Matlab AMPL DataFrame.getRow用法及代碼示例
- Matlab AMPL VariableInstance.fix用法及代碼示例
- Matlab AMPL SetInstance.setValues用法及代碼示例
- Matlab AMPL Set.setValues用法及代碼示例
- Matlab AMPL Variable.get用法及代碼示例
- Matlab AMPL ConstraintInstance.body用法及代碼示例
注:本文由純淨天空篩選整理自ampl.com大神的英文原創作品 set(index, value)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。