Description: SegyMAT is a set of m-files that aims to ease importing and exporting SEG-Y files from Matlab. SegyMAT aims to: completely
support SEG-Y revision 1 be easy to use in other projects be compileable using the Matlab Compiler be a Swiss Army knife
dealing with the SEG-Y format in Matlab.
SegyMAT is not lightning fast. SegyMAT makes heavy use of ’structures’. Unfortunately structures are not very effective in
terms of speed in Matlab. (Or they have not been implemented very effectively in SegyMAT). However structures make the
implementation and maintainance easier, and the code (hopefully) easy to read. That said, some effort has been made to optimize
SegyMAT for speed.
The latest version of SegyMAT is always available from Sourceforge : http://segymat.sourceforge.net/.
To Search:
File list (Check if you may need any files):
SegyMAT\ascii2ebcdic.m
.......\CheckSegyTraceHeader.m
.......\cmap_rwb.m
.......\Contents.m
.......\ebcdic2ascii.m
.......\f11_02673_45Hz.segy
.......\GetSegyHeader.m
.......\GetSegyHeaderBasics.m
.......\GetSegyTrace.m
.......\GetSegyTraceData.m
.......\GetSegyTraceHeader.m
.......\GetSegyTraceHeaderInfo.m
.......\gse2segy.m
.......\GUI\compile_segymat.m
.......\...\DIAAboutSegymat.fig
.......\...\DIAAboutSegymat.m
.......\...\DIAOpenSEGY.fig
.......\...\DIAOpenSEGY.m
.......\...\GUIEditSegyHeader.fig
.......\...\GUIEditSegyHeader.m
.......\...\GUIEditSegyTraceHeader.fig
.......\...\GUIEditSegyTraceHeader.m
.......\...\GUIEditTextualFileHeader.fig
.......\...\GUIEditTextualFileHeader.m
.......\...\GUIPlotXY.fig
.......\...\GUIPlotXY.m
.......\...\segymat.fig
.......\...\segymat.m
.......\ibm2num.m
.......\InitSegyTraceHeader.m
.......\isoctave.m
.......\LICENSE
.......\MakeXmlRef.m
.......\MergeSegy.m
.......\num2ibm.m
.......\pick_line.m
.......\progress_txt.m
.......\PutSegyHeader.m
.......\PutSegyTrace.m
.......\README_OCTAVE
.......\README_STANDALONE_WIN32.txt
.......\ReadSegy.m
.......\ReadSegyConstantTraceLength.m
.......\ReadSegyFast.m
.......\ReadSegyHeader.m
.......\ReadSegyTrace.m
.......\ReadSegyTraceHeaderValue.m
.......\ReadSu.m
.......\ReadSuFast.m
.......\read_gse_int.m
.......\REVISION
.......\sac2mat.m
.......\Sac2Segy.m
.......\sacpc2mat.m
.......\sacsun2mat.m
.......\Segy2Su.m
.......\SegyMATdemo1.m
.......\SegymatHelp.m
.......\SegymatRevision.m
.......\SegymatVerbose.m
.......\SegymatVersion.m
.......\SegyMAT_GAIN.m
.......\Su2Segy.m
.......\testWriteSegy.m
.......\TraceHeaderDef.m
.......\wiggle.m
.......\WriteSegy.m
.......\WriteSegyStructure.m
.......\WriteSegyTraceHeaderValue.m
.......\WriteSu.m
.......\WriteSuStructure.m
.......\GUI
SegyMAT