[問題] 使用 FuncDesigner 製造二維oovar陣列

作者: BCRK7 (K7)   2015-07-27 15:01:09
有人使用 openopt 或 FuncDesigner 嗎 ?
我想要在製造一個 mxn 的 variable 陣列。
在 cvxpy 下,你可以使用 x = Variable(5, 8) 直接造出 variable 陣列。
但使用 FuncDesigner 的話,我就不清楚要怎麼創造 variable 陣列。
我嘗試用下面的 code 創造,但發生錯誤。
m, n = 5, 8
x = oovars(size = m)
for i in range(0, m):
x[i] = oovar(size = n)
我不知道何時該使用 oovar 和 oovars,
雖然 FuncDesigner 的 Doc 指出,
" you can define general n-dimensional numpy arrays of oovars (requires good
knowledge of numpy masked arrays), each one of different size. "
我甚至不知道 x = oovar(5) 跟 x = oovars(5) 的差別 ?

Links booklink

Contact Us: admin [ a t ] ucptt.com