A beam pattern design method is adapted to an antenna array system. An antenna array of the antenna array system includes a plurality of antenna devices. The beam pattern design method includes the following procedures. A plurality of first beamforming vectors having a first resolution are set. Each of the plurality of first beamforming vectors corresponds to all antenna devices in the antenna array. Corresponding weights are respectively assigned to phases of the plurality of first beamforming vectors to generate a plurality of corresponding weighted first beamforming vectors. The plurality of corresponding weighted first beamforming vectors are linearly combined to synthesize a provisional vector having a second resolution. The phase of each element in the provisional vector is extracted, and a fixed amplitude is provided for the phase of each element in the extracted provisional vector to generate a final beamforming vector. |