資源簡介
本資料為個人matlab編程的圓陣波束形成算法仿真,包括窄帶信號和寬帶信號,同時分別提供了時延波束形成、相移波束形成和頻域波束形成三種算法。程序完整、調試通過、可運行得到輸出。
代碼片段和文件信息
function?[powerpowerdBdoasignal_out]=Beamforming_CircleArray(stylemethodscandthitasigRNf0fsW)
%--------------2012-02-17------------------------------
%?圓弧陣波束形成,360度全方位掃描
%?輸入:????????style?:信號形式?????1---窄帶信號(單頻信號)????2---寬帶信號(LFM)
%?????????????method?:?波束形成算法類型??
%?????????????????????????????????“1”---?時域的時延波束形成
%?????????????????????????????????“2”---?相移波束形成
%?????????????????????????????????“3”---?頻域波束形成
%?????????????????????????????????“4”---?經過三次FFT的頻域波束形成,延遲濾波器和輸入信號在頻域相乘
%??????????????scan?:?開角范圍(單位:度)
%???????????dthita?:?掃描步長?(單位:度)
%????????????????sig?:?圓陣輸入信號
%??????????????????R?:?圓陣半徑
%??????????????????N?:?陣元個數
%?????????????????f0?:?窄帶的中心頻率或者寬帶的最小頻率
%?????????????????fs?:采樣率
%??????????????????W?:?加權值
%?輸出:???????power?:能量
%????????????powerd
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????7420??2014-09-11?15:34??CircleBeamforming\Beamforming_CircleArray.m
?????文件???????3830??2014-02-28?16:41??CircleBeamforming\CreateSignal_CircleArray.m
?????文件???????2040??2014-09-11?15:44??CircleBeamforming\Simulation1.m
?????目錄??????????0??2014-09-11?15:42??CircleBeamforming
-----------?---------??----------?-----??----
????????????????13290????????????????????4
評論
共有 條評論