Re: [問題] 不用迴圈把數值歸類已回收
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章