A Matlab package for phase-velocity dispersion measurement from ambient-noise correlations
GspecDisp can be run on any operation system with Matlab and also its Mapping toolbox. It is written based on the new Matlab Graphics which are introduced in Release 2014b.
Manual and tutorial of GSpecDisp can be found in the folder called Doc (path is: "./GSpecDisp1.4/Doc").
If you use this code for your work, please cite one of the following articles:
1- Sadeghisorkhani, H., Gudmundsson, O., Tryggvason, A., 2018. GSpecDisp: a Matlab GUI package for phase-velocity dispersion measurements from ambient-noise correlations, Computers and Geosciences, 110, 41-53, doi:10.1016/J.CAGEO.2017.09.006. [Link]
2- Sadeghisorkhani, H., Gudmundsson, Ó., Roberts, R., & Tryggvason, A., 2017. Velocity-measurement bias of the ambient noise method due to source directivity: a case study for the Swedish National Seismic Network, Geophysical Journal International, 209(3), 1648–1659, doi:10.1093/gji/ggx115. [Link]
3- Sadeghisorkhani, H., Gudmundsson, O., Roberts, R., Tryggvason, A., 2016. Mapping the source distribution of microseisms using noise covariogram envelopes. Geophysical Journal International, 205(3), 1473-1491, doi:10.1093/gji/ggw092. [Link]
No installation is needed. Instead download the package and after unzipping into a desired directory, you need to go to the directory and run "GSpecDisp.m" by pressing F5 in the Matlab editor or typing in the Matlab command window (path is: "./GSpecDisp1.4 /GSpecDisp.m").
To report bugs, suggestions and comments, or to get help, you can send an email to [email protected].
If you get errors in Matlab, please include some of your SAC files and your "user_values.mat" file (path is: "./GSpecDisp1.4/defaults/user_values.mat") in your email. Please also copy and paste the complete error message in the email, i.e. with everything in the Matlab’s command window in red.