classmethod Variable.get(key)
用法
v = get(key)
說明
v = get(key)
返回指定鍵對應的VariableInstance。請注意,使用 MATLAB 的索引運算符(圓括號)可以實現相同的效果。
輸入參數
要查找的變量實例的鍵。
輸出參數
v
指定的變量實例
示例
創建一個索引變量,為每個變量獲取一個實例,並將它們修複為某個值
ampl.eval('var x{1..5}; var y{1..2, 1..2};');
x = ampl.getVariable('x');
y = ampl.getVariable('y');
x2 = x.get(2);
y2_2 = y.get({2,2});
x2.fix(3);
y2_2.fix(4.4);
x.display
y.display
給出:
ans =
x [*] :=
1 0
2 3
3 0
4 0
5 0
;
ans =
y :=
1 1 0
1 2 0
2 1 0
2 2 4.4
;
相關用法
- Matlab AMPL Variable.getIntegrality用法及代碼示例
- Matlab AMPL Variable.getValues用法及代碼示例
- 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大神的英文原創作品 get(key)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。