A simple algorithm to achieve desired patterns for arbitrary arrays | IEEE Journals & Magazine | IEEE Xplore