[討論] 兩個矩陣運算
1.
ex: a = [200 300 100];
b = [1 2 1];
要產生 c = [ones(1,200) 2*ones(1,300) ones(1,100)];
請問要怎麼用非 loop 的方式快速產生?
a b 只是舉例 實際上數字大很多,且要做很多次
2.
ex: a = [1 5 10 10 5 1];
b = [2 5];
要產生 c = [6 , 25 , 1];
就是 a 已經是 binned 過的資料了 b 是換一種方式去 bin a。
請問有沒有不用 loop 的方式。
一樣 a b 只是例子,實際資料大很多。
--
兩個我都 google 過,前者可能因為關鍵字不對找不太到。
後者搜尋 rebin 找到的方法也都還是 loop。
目前我暫時都是用 loop 在做的,想問問有沒有高手有解的。
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.30.193.49
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1469840846.A.171.html
→
07/30 09:12, , 1F
07/30 09:12, 1F
→
07/30 09:12, , 2F
07/30 09:12, 2F
→
07/30 09:14, , 3F
07/30 09:14, 3F
→
07/30 09:22, , 4F
07/30 09:22, 4F
→
07/30 09:28, , 5F
07/30 09:28, 5F
→
07/30 09:35, , 6F
07/30 09:35, 6F
→
07/30 09:36, , 7F
07/30 09:36, 7F
→
07/30 09:37, , 8F
07/30 09:37, 8F
→
07/30 09:37, , 9F
07/30 09:37, 9F
→
07/30 09:42, , 10F
07/30 09:42, 10F
→
07/30 10:09, , 11F
07/30 10:09, 11F
→
07/30 10:24, , 12F
07/30 10:24, 12F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章