How can design a circular array for sound beamforming application?
Mostrar comentarios más antiguos
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 ?
Respuestas (1)
Honglei Chen
el 8 de Nov. de 2012
Editada: Honglei Chen
el 8 de Nov. de 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.
Categorías
Más información sobre Array Geometries and Analysis en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!