We present an open‐source and MATLAB‐based tool with an easy‐to‐use graphical user interface (GUI) consisting of four polarization analysis approaches: the particle‐motion trajectory (a hodogram in a 3D plane), eigenvalue decomposition (EVD) based on the covariance matrix (including two calculation methods), singular value decomposition using principal component analysis, and EVD based on a constructed analytic signal matrix (EVD‐ASM). We review the calculation processes and features of the four cited methods. The eigenvalue and eigenvector are applied to obtain the polarization attributes of the three‐component (3C) seismic data. Using rose graphs and histograms, the corresponding azimuth and incidence angle are calculated to determine the propagation direction of the seismic wave. Statistical distribution curves of the corresponding rectilinearity and planarity of the waves are also plotted. The polarization analysis GUI can simultaneously analyze two selected data sections in a seismic recording corresponding to P and S waves. We evaluate the performance of these algorithms using real 3C earthquake datasets. Comparison tests indicate that the aforementioned four methods have different time consumption, and the differences between the results of the EVD‐ASM and those of the other methods are very small.

You do not currently have access to this article.