An iterative method of power synthesis for reconfigurable arrays of arbitrary geometry is presented, which is based on the method of successive projections. The algorithm allows to synthesize a number of desired patterns, each reconfigurable into any of the others by phase-only control. The excitation amplitudes are optimized, and their dynamic range ratio (DRR) is reduced below a given threshold. Furthermore, the radiated field can be reduced below a prescribed level in a given region close to the antenna. As a particular important case, the method allows to perform a “discrete” phase controlled beam-scanning.