[問題] 從一組SET中互相比較選最好的問題已回收
假設有一組五個數值
先從當中取出norm 最大的 放在所需的user set中
after selecting i user, the i+1 user ise selected among the user set
也就是說 我們現在要選第二個所需的user
選的方法是拿其他四個來跟第一個做內積再取絕對值看會不會滿足這個絕對值大於
某一個constraint
會的話就留下來 形成一個set
再從這個set當中取norm最大的當作second desire user
而我的問題出在第三個user
第三個set中的user要同時跟前面兩個選出來的user都滿足內積大於constraint
也就是例如說 有1 2 3 4 5 五個user
step1 choose 2
step2 拿 1 3 4 5 跟2 作內積有滿足的假設是3 4 5 再從345中取最好的 4
step3 拿 1 3 5 跟2 4 兩個都做內積都要滿足 假設只有3滿足 就選3
最後的user set 就是 2 4 3
重點是還要記得他是本來的第幾個user
step3 我實在想不出怎麼寫迴圈 謝謝
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.35.116
※ 編輯: mrchildren3 來自: 122.120.35.116 (09/03 22:23)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章