作者snaredrum (好聽木琴)
看板MATLAB
標題[問題] 定義一群symbolic variable
時間Fri Apr 5 11:19:34 2013
我想定義一群變數 每個變數對應一個 三維向量 (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
→ u941716:CVX不是有自己的語法嗎?你的問題看起來像inequality 04/05 23:05
→ u941716:constraint 查一下他是怎麼宣告的吧 04/05 23:06
→ snaredrum:我知道cvx constraint如何宣告~ 04/06 09:40
→ snaredrum:重點是我現在變數太多,不等式很多 04/06 09:40
→ snaredrum:但是不等式的寫法跟變數的index有關 04/06 09:40
→ u941716:coef_matrix * [i,j,t]' >= pre_computed_bounds 04/06 12:05