In this article a method of optimizing wireless communication systems using multiple antennas is presented. This method focuses on the synthesis of antenna radiation patterns that are optimized in terms of mutual information, taking into account the specific limitations of the antenna design, such as the available space (for the antenna structure), polarization, number and arrangement of the antennas.