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