How can design a circular array for sound beamforming application?
이전 댓글 표시
Topic:acoustic beamforming and image generation.
In phased array toolbox ,there are linear,rectangular array and I can localize the sound sources using these. But I have to localize sound sources using a circular array. Is there any solution to derive a circular array ?
답변 (1개)
Honglei Chen
2012년 11월 8일
편집: Honglei Chen
2012년 11월 8일
Hi Syamesh,
Here is an example for producing a circular array. It is actually from the command line help of phased.ConformalArray
ha = phased.ConformalArray;
N = 8; azang = (0:N-1)*360/N-180;
ha.ElementPosition = [cosd(azang);sind(azang);zeros(1,N)];
ha.ElementNormal = [azang;zeros(1,N)];
You can look at its response using the following code
fc = 1e9; c = 3e8;
plotResponse(ha,fc,c,'RespCut','Az','Format','Polar');
HTH and please let me know if you need any further clarifications.
카테고리
도움말 센터 및 File Exchange에서 Array Geometries and Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!