Re: [問題] 如何不用迴圈累加向量各元素已回收

看板MATLAB作者 (Veritas)時間16年前 (2009/06/19 00:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《boringeraser (Villains)》之銘言: : 我的問題是: : 有一列向量v,我要從不定起點取出一定長度Td的向量加到y中 : 原始的寫法是 : I:紀錄起點 : for xx=1:length(I) : y=y+v(I(xx):I(xx)+Td-1); : end : 請問要如何改寫成向量式寫法。 : 謝謝。 I=I(:); I=bsxfun(@plus,I,0:Td-1); y=sum(v(I),1); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.54.153
文章代碼(AID): #1AEcOMLX (MATLAB)
文章代碼(AID): #1AEcOMLX (MATLAB)