[問題]向量取值
小弟是matlab的新手
最近碰到一個應該不算太難的問題想請教各位
我有兩個行向量(10x1)分別代表不同的物理意義
例如A=[1 , 2 , 13 , 0.5 , 7 , 0.3 , 9 , 0.2 , 10 , 5]
B=[6 , 5 , 10 , 7 , 9 , 9 , 4 , 11 , 21 , 6]
我想要先從A向量中找出小於1的數,再從這些數找出對應到B向量中
值最大的兩個數的位置
所以從A可以得到有三個數0.5、0.3、0.2 是小於1
然後再分別對應到B分別為7、9、11,而最大的兩個數就是9、11
所以位置就是 6 和 8
請問我可以用什麼指令來處理這個問題,請教大家了~謝謝~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.38.83
→
12/05 22:15, , 1F
12/05 22:15, 1F
→
12/05 22:15, , 2F
12/05 22:15, 2F
→
12/05 22:19, , 3F
12/05 22:19, 3F
→
12/05 22:20, , 4F
12/05 22:20, 4F
推
12/05 22:20, , 5F
12/05 22:20, 5F
討論串 (同標題文章)