Am ethod for generating partially correlated signals that result in arbitrary rectangular transmit beampatterns in a MIMO radar system is described. These signals are computed using frequency-offset complexe xponentials (1-D) or Kronecker products of frequency-offset complexe xponentials (2-D), followed by pointwise multiplication of the transmit signal vectors by a scalar pseudo-noise spreading sequence. Except for the spreading sequence, which can be pre-computed, the signals are giveni nc losed form and thus require no numerical optimization. The transmit beampattern shape is controlled by one scalar parameter in 1-D and twoscalar parameters in 2-D. The transmit beampattern is the convolution of a rectangle with a sincsquared function in 1-D, and the separable product of such functions in 2-D. The signals are constant-modulus, have desirable temporal autocorrelation properties, and are simple to compute.