Code covered by the BSD License  

Highlights from
SeisLab 2.01

4.875

4.9 | 8 ratings Rate this file 25 Downloads (last 30 days) File Size: 1.56 MB File ID: #8827
image thumbnail

SeisLab 2.01

by Eike Rietsch

 

26 Oct 2005 (Updated 08 Jul 2009)

Release 6.1925 of a collection of functions for analysis/display of seismic and well-log data.

| Watch this File

File Information
Description

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'})

MATLAB release MATLAB 6.5.1 (R13SP1)
Other requirements Developed on a PC under Windows, but should work on other platforms as well.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (9)
02 Mar 2006 Khanh Nguyen  
14 Sep 2006 Tiexin Liu

Thanks for the author
This program is useful for me!

10 Oct 2006 Muneer Khan

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

21 Jan 2007 Trie Satriani

Thanks foe the author, this useful for me

10 Feb 2007 Riasat Hussain  
24 May 2007 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

10 Jul 2007 Dorian Caraballo

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

09 Jan 2008 kaled yousf  
12 Jun 2008 feng liang  
Please login to add a comment or rating.
Updates
09 Nov 2005

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.

03 Jan 2006

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.

24 Jan 2006

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.

05 Jul 2006

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.

13 Dec 2006

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.

25 Jul 2007

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.

26 Jul 2007

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.

04 Jul 2009

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

08 Jul 2009

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

Tag Activity for this File
Tag Applied By Date/Time
seismic Eike Rietsch 22 Oct 2008 08:04:42
log analysis Eike Rietsch 22 Oct 2008 08:04:42
explorationseismic data Eike Rietsch 22 Oct 2008 08:04:42
earth sciences Eike Rietsch 22 Oct 2008 08:04:42

Contact us at files@mathworks.com