The aim of this page is as follow: based on wavelet function, to solve the questions, which is that the trigonometric series method can not account for the local defect of seismic wave when using it to generate artificial seismic wave. The research methods of this page are as follow: Firstly, this page explains the process of generating artificial seismic wave based on trigonometric series method. The aim is to show the defect of this method. Secondly, this page explains how to use wavelet function to transform target power spectrum into wavelet base. Then high frequency wavelet base multiplied by cosine function with random phase to gen rate artificial seismic wave. And this page explains how to calculate the target power spectrum accurately. Thirdly, An example is gave to explain the better properties of this method as trigonometric series method to generate artificial seismic wave. And this page compare with the effect of different wavelet base to generate artificial seismic wave. The conclusion is that Daubechies wavelet transform (db4) is better than Daubechies wavelet transform (db1) to generate artificial seismic wave. And it can not improve precision to increase the layer of wavelet function.