File Exchange

image thumbnail

SeisLab 2.01

version 1.2.0.0 (1.56 MB) by Eike Rietsch
Release 6.1925 of a collection of functions for analysis/display of seismic and well-log data.

6 Downloads

Updated 08 Jul 2009

View License

A set of 140 functions (plus support functions called by them) for analysis and display of exploration-seismic data and well logs. These functions read and write seismic data in standard SEG-Y format, read and write well logs in LAS-format 2.0, and perform many of the manipulations usually performed on these data types. They use standardized structures to represent seismic data and well data and thus allow simple concatenation of function calls.

The functions come with a manual in PDF format and scripts with examples. Several versions of Matlab were released during their development. Presently, I run them under R2006b but I try to keep them compatible with R12 and use version-specific code to handle incompatibilities between this and previous Matlab versions that I happen to find. However, this is probably the last release to do so. The next release, SeisLab 3, will use Matlab features introduced in R13 and R14.

Generally, I make an effort to avoid functions from toolboxes; however, I am aware of at least one call to a function in the Optimization Toolbox.

In case you already have SeisLab installed you can find its distribution ID by typing "ddid" at the Matlab prompt. If you get the error message "Undefined function or variable 'ddid'." then you have the very first release of SeisLab. Otherwise, compare the distribution ID with that of this release. If it is lower then this release is newer.

Also, please note that a new version, SeisLab 3.0, is now available from the Matlab File Exchange. That new version does no longer support Matlab prior to R14, and some functions require R2007a.

EXAMPLE (used to plot the attached figure):

% Read interactively selected SEG-Y file
seismic = read_segy_file;

% Make a color plot of the data read
s_cplot(seismic)

% Make a wiggle plot on top of the color plot
% and specify a title
s_wplot(seismic,{'figure','old'}, ...
{'title','Wiggle over color'})

Cite As

Eike Rietsch (2020). SeisLab 2.01 (https://www.mathworks.com/matlabcentral/fileexchange/8827-seislab-2-01), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (13)

ehsan gharebaghi

ehsan gharebaghi

This script is not available :0,6.1,'s_ghost_response','Apply effect of source/receiver ghost on seismic dataset';
Can anyone help me please?

Ahmad Shahir Saleh

Thank you very much.

ming zhang

Thanks you very much.

feng liang

kaled yousf

Dorian Caraballo

Thanks for the autor, the true is very good for my work.

salem jalal

please could you tell me what is function is this (horllfcoef)can you please give me such one which can I replacit by that thank your so much ..
best regards

Riasat Hussain

Trie Satriani

Thanks foe the author, this useful for me

Muneer Khan

Being as an Instructor Exploration Geophysics I always look for some thing new for my students, and here I found a lot

Tiexin Liu

Thanks for the author
This program is useful for me!

Khanh Nguyen

Updates

1.2.0.0

Replaced the GNU Lesser General Public License by the BSD License as required by The MathWorks

1.1.0.0

Replaced the GNU Lesser General Public License by the BSD License as required by The MathWorks.

1.0.0.0

The script that assembles SeisLab releases missed a couple of call-back; they are included in this release. Otherwise, there are no changes.

Everything new is in SeisLab 3.0 which can now be downloaded from the Matlab File Exchange.

The script that assembles SeisLab releases missed a couple of call-back; they are included in this release. Otherwise, there are no changes.

All the new stuff is in SeisLab 3.0 which can now be downloaded from the Matlab File Exchange.

This release of SeisLab includes bug fixes and a few new functions. It is intended to be the last release that supports Matlab versions prior to R14.

This version of SeisLab includes bug fixes, general enhancements, a few new functions, improvements in the documentation, and handling of more incompatibilities between Matlab 14 and previous Matlab versions.

A function that may be called when the "Save plot" button in certain figures is clicked was inadvertently omitted from the previous release. This would cause a "Undefined command/function" error message.

The new version of SeisLab includes bug fixes, general enhancements, a few new functions, improvements in documentation, and handling of more incompatibilities between Matlab 14 and previous Matlab versions.

I discovered incompatibilities between R14 and previous versions of Matlab that generally affect some of SeisLab's error messages (related to the fact that the output of the "debug" function has changed). There is no increase in functionality.

MATLAB Release Compatibility
Created with R13SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: AdvExpFig, Printing MATLAB errors (R14sp3 and later)

S4M/

S4M/Geophysics_2.01/

S4M/Geophysics_2.01/@struct/

S4M/Geophysics_2.01/private/

S4M/Other/