vhf = monopole('Height',0.77,'Width',0.01,'GroundPlaneLength',0.1,'GroundPlaneWidth',0.1);
uhf = monopole('Height',0.1965,'Width',0.01,'GroundPlaneLength',0.1,...
'GroundPlaneWidth',0.1,'TiltAxis','Y','Tilt',180);
n = 5e-6;
w = n * 1e-1;
panel1 = monopole('Height',n,'Width',w,'GroundPlaneLength',0.338, ...
'GroundPlaneWidth',0.098,'TiltAxis','Y','Tilt',90);
panel2 = monopole('Height',n,'Width',w,'GroundPlaneLength',0.098, ...
'GroundPlaneWidth',0.338,'TiltAxis','X','Tilt',90);
antenna = monopole('Height',n,'Width',w,'GroundPlaneLength',0.338, ...
'GroundPlaneWidth',0.098,'TiltAxis','Y','Tilt',90);
c = conformalArray('Element',{vhf,uhf,antenna,panel1,panel2,panel2},...
'ElementPosition',[ 0 0 0.17 ;
0 0 -0.17;
0.05 0 0;
-0.05 0 0;
0 0.05 0;
0 -0.05 0],'Reference','origin');
c.AmplitudeTaper = [1 1 0 0 0 0];
current(c, 3e8);
pattern(c, 3e8);