[求救]三重迴圈

看板MATLAB作者 (寶寶不說)時間7年前 (2017/11/16 02:29), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
K、N為已知且固定的數值 R_m_theta是一個用來儲存資料的0矩陣 程式碼如下 for m=1:K*N-1 for n=1:K*N-m for theta=1:K*N-n-m if n+theta<K*N & n+m+theta<K*N R_m_theta(m,theta)=R_m_theta(m,theta)+conj(Rx(n+theta))*Rx(n+m+theta); else break end end end end 這個三重迴圈有辦法用甚麼方法寫成比較好嗎? 目前在K*N=512都要跑個幾小時實在是很久 想請問大家有甚麼建議或方法嗎? 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.90.182 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1510770574.A.768.html
文章代碼(AID): #1Q38UETe (MATLAB)
討論串 (同標題文章)
以下文章回應了本文
1
14
完整討論串 (本文為第 1 之 2 篇):
1
14
文章代碼(AID): #1Q38UETe (MATLAB)