[問題] 用matlab去達成microphone array已回收

看板MATLAB作者 (活著就要動)時間16年前 (2009/07/16 16:29), 編輯推噓1(104)
留言5則, 1人參與, 最新討論串1/1
謝謝剛剛大家的熱心回應,for的問題我已經解決 但是我遇到一個新的問題。 我在網路上看到一個程式碼,我貼上網址: http://www.engin.swarthmore.edu/~dluong1/e90/directionality_code.htm 在這裡面我有些問題想請教 1.在這個標題中,它要利用麥克風陣列達成有方向的效果,但是我看不到他的陣列設定 2.for theta = 1:360 for i=1:length(t) 這段的意思是指說每當theta代一個直進去而i就會由1帶到length(t)是這樣的意思吧?? 3. delay1 = h1/v; index_delay1 = round(delay1/deltaT); 這個的意思是?? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.32.118

07/16 23:48, , 1F
他最下面的圖應該就是了 麥克風擺的數量及位置也有人再
07/16 23:48, 1F

07/16 23:48, , 2F
作研究 假設以每格30度擺一個的麥克風的話 從下面的圖可
07/16 23:48, 2F

07/16 23:49, , 3F
已明顯看出0度的延遲時間最短 背對聲源180度的延遲時間
07/16 23:49, 3F

07/16 23:50, , 4F
最長 簡單來說就是利用延遲時間來算聲原的的位置(淺見)
07/16 23:50, 4F

07/16 23:52, , 5F
原PO如果要作實驗的話可以先擺幾個麥克風錄音算延遲時間
07/16 23:52, 5F
文章代碼(AID): #1ANkJv8W (MATLAB)
文章代碼(AID): #1ANkJv8W (MATLAB)