[其他] 想請教矩陣中數值有關的問題...
假設有一個矩陣是這樣子
A=[25 70 22 25 1]
想在第一個元素(25)和第二個元素(70)取平均值
把值放入25和70中間
以及第二個元素(70)和第三個元素(22)中取平均
把值放入70和22中間
以及第三個元素(22)和第四個元素(25)取平均
把值放入22和25中間
以及第四個元素(25)和第五個元素(1)取平均
把值放入25和1中間
變成
B=[25 47.5 70 46 22 23.5 25 13 1]
再做一次同樣的動作
把第一個元素(25)和第二個元素(47.5)中取平均
把值放入25和47.5中間
之後的元素也做同樣的事情
變成
c=[25 26.25 47.5 ......]
再繼續一直做直到元素個數變為N
這樣程式碼要怎麼寫呢
想好久都想不出來
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.191.151
※ 編輯: hopeandhmm 來自: 140.116.191.151 (12/03 16:50)
→
12/03 23:42, , 1F
12/03 23:42, 1F
→
12/03 23:44, , 2F
12/03 23:44, 2F
→
12/03 23:44, , 3F
12/03 23:44, 3F
→
12/03 23:46, , 4F
12/03 23:46, 4F
→
12/03 23:46, , 5F
12/03 23:46, 5F
→
12/04 00:47, , 6F
12/04 00:47, 6F
→
12/04 00:47, , 7F
12/04 00:47, 7F
推
12/04 02:03, , 8F
12/04 02:03, 8F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):