The Waveform Suite for MATLAB

The Waveform Suite is now developed as part of the geoscience community codes, linked below.
11K Downloads
Updated 13 Apr 2023

MATLAB Toolbox for Seismic Data Analysis

Cite As

Celso Reyes (2026). The Waveform Suite for MATLAB (https://github.com/geoscience-community-codes/GISMO), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2010a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Geology in Help Center and MATLAB Answers
Acknowledgements

Inspired: geoscience-community-codes/GISMO

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.13.0.0

The Waveform Suite is no longer maintained at this page. It is now accessible as a core component of GISMO and is available at http://www.mathworks.com/matlabcentral/fileexchange/52707-geoscience-community-codes-gismo
GitHub
This version also can access waveforms from the IRIS-DMC, using the IRIS-WS java library. More information is available from: http://www.iris.edu/manuals/javawslibrary/matlab/

1.12.0.0

Variety of bug fixes and improvements (see @waveform/readme). Details of changes are available at the GISMO development site, http://code.google.com/p/gismotools/

1.11.0.0

r258 includes fixes to dates, history, extract (eliminating possible 1-extra datapoint at end of timeseries), and an error generated when creating a specgram from a single waveform.

1.10.0.0

updated the "Other requirements" to reflect spectralobject's and filterobject's dependence upon the hanning.m and butter.m from the signal processing toolbox

1.9.0.0

Corrected an issue where the waveform constructor might not be able to parse dates.

1.8.0.0

Improved waveform's handling of multi-dimensional cell dates,
added a waveform/legend function, added "builtin" resample method, fixed a datasource/getfilename issue, and fixed a cell vs string problem with load_seisan.

1.7.0.0

removed dependence upon statistics toolbox, (fixes mean/median/std/var issue), fixed where demean turns off history, overhauled specgram & specgram2 to allow multiple plots with additional options (see help), updated uispecgram.

1.6.0.0

fixed issue where saved waveforms were not successfully loaded. made history a field (instead of being stored in misc_fields).

1.5.0.0

updated the waveform/readme.txt to reflect the great many changes that occurred in r206.

1.4.0.0

Improved: speed, error handling, NaN support, help text; Added log specgram plots , cumtrapz integration; Upgraded NxM waveform (./,.*,-,+) NxM numeric (see help); Removed: outdated user doc outdated, lookupunits(antelope dependent)

1.3.0.0

no software update at this time, only updating info about my AGU poster session (S11B-1704)

1.2.0.0

Mostly, many fixes and modifications to how SAC files are treated. Data that is derivable from waveform is no longer duplicated in user fields. waveform/private sac-related m-files were updated and renamed. GISMO revision 136

1.1.0.0

README file has been updated (4/17), located in @waveform/
It is also available to view online from the download page:
http://www.giseis.alaska.edu/input/celso/matlabweb/waveform_suite/download.html

1.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.