作者larry78930 (泰瑞獸)
看板MATLAB
標題[討論] 迭代速度問題
時間Thu Mar 31 15:59:32 2022
版上的前輩們好,最近在做deconvolution時用到貝氏迭代法
https://i.imgur.com/4sNPcIy.jpg
但我天真的用了四個for loop 想做迭代到1000次求R,但因為a、W、R都是上百行列的矩陣,發現計算速度實在太慢了,爬了一些跟加速有關的文但沒有很能理解,想請教有沒有改善計算速度的方式?
如果能順利計算的話可以站內信談報酬(; Д `)
題外話:若可以使用快速傅立葉轉換進行反卷積的話也可以站內信談報酬><
謝謝matlab版!
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.45.185 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1648713574.A.069.html
1F:推 sunev: 矩陣向量相乘用內建語法就好啦,不用跑for-loop 03/31 17:25
我竟然沒有想到!我想太多了,謝謝你!
※ 編輯: larry78930 (101.10.45.185 臺灣), 03/31/2022 18:12:10