Create a 15-element ULA of cosine antennas with elements spaced one-half wavelength apart. Then, plot the directivity of the array at 20 GHz.
fc = 20.0e9;
c = physconst('Lightspeed');
lam = c/fc;
angs = [-180:1:180];
antenna = phased.CosineAntennaElement('FrequencyRange',[1.0e9,100.0e9],...'CosinePower',[2.5 2.5]);
array = phased.ULA('Element',antenna,'NumElements',15,'ElementSpacing',lam/2);
Plot the polar pattern and show three peaks of the antenna. When creating a polarpattern plot, if you specify the Peaks property, the peaks table is displayed by default.
a = pattern(array,fc,angs,0);
P = polarpattern(angs,a,'Peaks',3);
Hide the table. When the peaks table is hidden, the peak markers display the peak values.
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window.
Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.