Re: [問題] 不用迴圈把數值歸類已回收

看板MATLAB作者 (我...)時間16年前 (2009/02/19 19:21), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《xhole (春風少年兄)》之銘言: : b=[13 27 21 39 17 33; : 1 5 6 3 9 10] : a(1)=b矩陣第一行的值在10-20之間的第二行的值的和 : a(2)=b矩陣第一行的值在20-30之間的第二行的值的和 : a(3)=b矩陣第一行的值在30-40之間的第二行的值的和 : ....以下以此類推 : 像上面舉的例子就會得到 : a(1)=b(2,1)+b(2,5)=10 : a(2)=b(2,2)+b(2,3)=11 : a(3)=b(2,4)+b(2,6)=13 : 想問一下能不能不用迴圈寫出來 sum(b(2,find(b(1,:)<20&b(1,:)>=10))); sum(b(2,find(b(1,:)<30&b(1,:)>=20))); sum(b(2,find(b(1,:)<40&b(1,:)>=30))); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.63.252

02/20 16:06, , 1F
感謝!
02/20 16:06, 1F
文章代碼(AID): #19dK3G9X (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #19dK3G9X (MATLAB)