我正在遵循JuMP上的quickstart guide。
我的julia版本是0.7,代码是这样的:
import pandas as pd
S={}
PS={}
for pk in keys_L_div[:30]:
S30 = pd.DataFrame([])
for s in range(len(L_div[pk]['phi'])):
if L_div[pk]['phi'].iloc[s]>0:
if L_div[pk]['phi'].iloc[s]<math.radians(30):
S30=S30.append(L_div[pk].iloc[s])
S['S30']=S30
S60 = pd.DataFrame([])
for s in range(len(L_div[pk]['phi'])):
if L_div[pk]['phi'].iloc[s]>math.radians(30):
if L_div[pk]['phi'].iloc[s]<math.radians(60):
S60=S60.append(L_div[pk].iloc[s])
S['S60']=S60
PS.update({pk:S})
前两个变量宏(注释掉)可以正常工作,但最后一个会产生错误。
using JuMP
m = Model()
l = zeros(10)
u = ones(10)
#@variable(m, x)
#@variable(m, 0 <= x[1:10] <= 1)
@variable(m, l<=x[1:10]<=u)
如何为矢量值变量中的每个条目设置不同的界限?
答案 0 :(得分:0)
啊,这实际上很简单:
MyModel.update({ age: { $gt: 18 } }, { oldEnough: true }, { multi: true }, function (err, raw) {
if (err) return handleError(err);
console.log('The raw response from Mongo was ', raw);
});