How can design a circular array for sound beamforming application?
Ältere Kommentare anzeigen
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 ?
Antworten (1)
Honglei Chen
am 8 Nov. 2012
Bearbeitet: Honglei Chen
am 8 Nov. 2012
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.
Kategorien
Mehr zu Array Geometries and Analysis finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!