Is there any way to create a phased array using the customAntennaMesh command ?

I'm trying to setup an array using custom designed antenna elements.
I can create the antenna shape in the pdetool, and then import it into matlab and load the customAntennaMesh.
Providing I define a feed point I can then see the directivity/gain pattern.
What I would like to do is to create an array of these antennas.
Could someone help me with the syntax in order to do this ?
Thanks.

Answers (1)

The customAntennaMesh can be directly assigned as an Element in the phased array objects Ex. phased.ULA.
ant = customAntennaMesh; % The custom designed antenna
arr = phased.ULA("Element", ant);
Antenna Toolbox now supports the design of custom antennas through its 3D modelling capabilities. These custom antenna elements can then be arranged into arrays using linearArray, rectangularArray, circularArray or conformalArray.

Asked:

on 19 Oct 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!