PhasedArrays.jl is a Julia package for simulation and analysis of phased antenna arrays. It supports uniform linear and rectangular arrays, for which it can calculate radiation patterns, also a collection of basic taper functions available. For URA both separable tapers and tapers with radial symmetry are available. for ULA two beamforming schemes provided -- Woodward sampling and least squares synthesis.
user-defined element patterns (same for all elements) in
This is still work in progress.
assuming Julia is already installed do the following in repl:
]
add https://github.com/Yashilinkov/PhasedArrays.jl.git
then you can use the package with
using PhasedArrays