[問題] 數字取代 (量化)已回收

看板MATLAB作者 (拉拉拉拉拉)時間16年前 (2009/08/07 21:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
我現在有一組量化公式 if w>=delta/2 ans=ceil(w/delta+1/2); elseif w<=-delta/2 ans=floor(w/delta-1/2); else ans=0; end 現在我希望要一口氣可以處理一串 w 假設是 w=-2:0.01:2 delta=0.8 請問我要怎麼寫才對呢? 我這樣寫沒辦法過 w(w>=delta/2)=ceil(w/delta+1/2); w(w<=-delta/2)=floor(w/delta-1/2); w(-delta/2<w<-delta/2)=0; 還是只能用for慢慢跑了? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.139.96
文章代碼(AID): #1AV2TnY9 (MATLAB)
文章代碼(AID): #1AV2TnY9 (MATLAB)