[問題] 定義一群symbolic variable

看板MATLAB作者 (好聽木琴)時間12年前 (2013/04/05 11:19), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
我想定義一群變數 每個變數對應一個 三維向量 (0,0,0)到(13,13,13) 需要用這些變數當作cvx (一個optimization的tool) 的variable。 可是這14^3個變數中 有一些是0.... 加設這三維向量是 (i,j,t) 那如果 i+j-2t < 0 的話 那個變數就是0... 請問 我該怎麼系統化的寫 這一大堆variable呢? 感恩~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.114.93.173

04/05 23:05, , 1F
CVX不是有自己的語法嗎?你的問題看起來像inequality
04/05 23:05, 1F

04/05 23:06, , 2F
constraint 查一下他是怎麼宣告的吧
04/05 23:06, 2F

04/06 09:40, , 3F
我知道cvx constraint如何宣告~
04/06 09:40, 3F

04/06 09:40, , 4F
重點是我現在變數太多,不等式很多
04/06 09:40, 4F

04/06 09:40, , 5F
但是不等式的寫法跟變數的index有關
04/06 09:40, 5F

04/06 12:05, , 6F
coef_matrix * [i,j,t]' >= pre_computed_bounds
04/06 12:05, 6F
文章代碼(AID): #1HNaB8Di (MATLAB)