% Author: Michael West, Geophysical Institute, Univ. of Alaska Fairbanks
% $Date$
% $Revision$
############################
NewCorrelation now takes over the functionality of Correlation, but is implemented as modern
matlab classes - Celso
- Instead of correlation('cookbook'), use NewCorrelation.cookbook()
Contents
- Install notes
- Disclaimer
- Release notes
- To do list
############################
# Install notes #
############################
[ *** Most of the install notes have been superceded by including the correlation toolbox in the GISMO suite. If the GISMO suite if tools is being installed, then the correlation toolbox should install automatically. *** ]
Uncompress the distribution into a directory where you keep matlab codes. The correlation toolbox is written according to the protocols of a matlab object. In order to use a matlab object, all directories beginning with "@" must be in the matlab path. This can be done one of three ways: (1) select the FILE pulldown menu and then SET PATH; (2) edit your startup.m files; or (3) use the addpath command to include the path for just a single matlab session. You can test whether the correct path is set by entering HELP CORRELATION. If you see the correlation help page then the path has been set correctly. If you have downloaded the waveform suite as well, it is important to first consult the waveform toolbox documentation (and test dat importing directly) to ensure that you have set up the necessary components to interface with your desired data source. The cookbook in @correlation/html/correlation_cookbook.html (or .pdf) provides an overview of basic features. Detailed useage information can be obtained from the help pages.
I have made considerable effort to include good documentation. However I am sure it is incomplete and/or lacking. Please let me know what problems you find or if you have trouble getting started with the correlation toolbox. I would be happy to help if I can and I will certainly use any comments to improve the future generations of the code.
############################
# Disclaimer #
############################
This is beta software. There ARE bugs. This software was written initially for in-house use in the Alaska Volcano Observatory and the Geophysical Institute at the University of Alaska Fairbanks. There was enough interest as it developed to warrant packaging it for distribution to other researchers pursuing similar topics. To get the full use of this toolbox, it is important to understand something about how the underlying waveform object operates. It is advisable to get a feel for how the waveform objects "thinks" before moving on to correlation objects, as the correlation toolbox is built on top of waveform. If you write interesting extensions to this code (really quite easy) let me know and I will integrate them into the toolbox.
Use at your own risk. The author assumes no liability for code that is confusing, misleading, or just plain wrong though reports of bugs are always welcomed. This software may be distributed freely and edited at will. For any productive uses, I would appreciate if the code is cited.
Michael West
November 2007
############################
# Release notes v2.0 + #
############################
For code modifications since 2009, see the SVN repository change log:
https://code.google.com/p/gismotools/source/list
June 2009
Note that future updates to correlation will not be tracked through a formal release number. Following 2.0, changes in the correlation toolbox will be tracked by SVN revision number. This is a more honest accounting of how the correlation toolbox is actually maintained.
GETCLUSTERSTAT function added to extract relevent parameters from the CLUSTER field. (January 2, 2009)
This release warrants 2.0 because there have been substantial improvements to the correlation data calls and the actual CORRELATION constructor itself. Most of these changes have been made to make use of the new DATASOURCE and SCNLOBJECT objects and WAVEFORM version 1.8 which makes use of them. This allows much more flexible loading of waveforms and in many cases, vastly improved speed. Users are strongly encouraged to invest a few minutes to understand these tools. While these my appear to be more work on the surface, the power they bring justifies the code changes. Older function calls to CORRELATION work. However they are unlikely to be maintained in the future.
New WAVEFORM function and CORRELATION uageage to allow waveforms to be quickly extracted from a correlation obejct and replaced, presumeably after manipulation. See HELP CORRELATION/WAVEFORM.
Demo dataset upgraded to use scnlobjects. See CORRELATION('DEMO')
Default iterferogram plotting no longering normalizes by trace amplitudes. If this is important, use the NORM command before plotting.
New TAPER, SIGN, HILBERT, DETREND, INTEGRATE and DIFF functions added. These are mostly wrappers around the WAVEFORM versions of the same.
CORRELATION_COOKBOOK was moved outside of the toolbox and into GISMO/contributed.
############################
# Release notes v1.6 #
############################
November 2008
An option in ADJUSTTRIG which makes use of event clusters is included by not completed, nor ready for use. In the works ...
Revised the interferogram plotting options such that plots invoking the 'LAG' style use a shaded coloring scheme to show the lag and correlation value concurrently. A red-yellow-blue hus represents the lag time relative to the reference trace. These colors are progressively faded to represent the correlation value.
Bug fix in ADJUSTTRIG when using the timeshift feature.
############################
# Release notes v1.5 #
############################
March 2008
revised LINKAGE, CLUSTER and dendrogram plotting routines to minimize references to the obscure concept of dissimilarity. Since clusters in the correlation toolbox are almost always based on the idea of correlation, these functions were revised to operate directly on correlation values. This is a hack because the underlying Matlab routines deal with dissimilarity. The LINK field still stores values as dissimilarity. However the two main (only?) uses of the linkage field (to create clusters and to plot dendrogram) now work natively with correlation values.
the CLUSTER routine was modified so that when used as CLUSTER(c,CUTOFF), CUTOFF is now given as an inter-cluster correlation vlaue instead of dissimilarity. In practice, CUTOFF has become 1-CUTOFF. THIS IS A BREAK (THOUGH MINOR) IN BACKWARD COMPATIBILITY.
added a default use for the most common LINKAGE method (average). Now c=LINKAGE(c) is the same as c=LINKAGE(c,'average').
the dendrogram plotting routine was modified to display "inter-cluster correlation" instead of dissimilarity. All that was really changed in xais labels, the orientation of the x axis and the xlabel. The change is important, but hopefully it is a shift toward a more intuitive concept. If the CLUST field is filled, then the cluster number is now included on the dendrogram plot Y-axis.
############################
# Release notes v1.4 #
############################
October 30, 2007
fixed bug in align and stack routines that could introduce traces of different lengths.
############################
# Release notes v1.3 #
############################
August 30, 2007
Added direct access to the correlation README and COOKBOOK texts from the correlation function.
Changed PLOT so that station names and channels are displayed on the Y-axis when multiple stations are present. PLOT makes some attempt to determine whether the data represent an "event gather" or a "receiver gather".
Revised XCORR routine to adds polynomial interpolation of lag and correlation values to estimate lag times with sub-samp
没有合适的资源?快使用搜索试试~ 我知道了~
GISMO - a seismic data analysis toolbox for MATLAB.zip
共755个文件
m:689个
mat:14个
txt:11个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 57 浏览量
2023-07-22
17:38:20
上传
评论
收藏 24.52MB ZIP 举报
温馨提示
GISMO - a seismic data analysis toolbox for MATLAB.zip
资源推荐
资源详情
资源评论
收起资源包目录
GISMO - a seismic data analysis toolbox for MATLAB.zip (755个子文件)
rt130=cf2.1 613B
rt130=cf2.2 613B
rt130=cf2.3 613B
rt130=cf2.4 612B
rt130=cf2.5 612B
rt130=cf2.6 612B
.dropbox.attr 2B
plutons.calibration 18KB
cmg40t 1KB
cmg40t+rt130@50 8KB
plutons.dlsensor 2KB
scrollplot.fig 30KB
uispecgram.fig 14KB
waveformicon.gif 898B
.gitignore 11B
plutons.instrument 480B
swarm.jar 4.86MB
IRIS-WS-2.0.15.jar 1.81MB
l22 701B
l22+rt130@50 8KB
irisFetch.m 104KB
TraceData.m 51KB
SeismicTrace.m 51KB
TraceSpectra.m 33KB
uispecgram.m 29KB
load_antelope.m 28KB
NewCorrelation.m 25KB
ReadMSEEDFast.m 23KB
load_antelope_workaround.m 21KB
ChannelTag.m 20KB
testWaveform.m 20KB
correlation.m 19KB
oneMinuteData.m 18KB
spaceXplosion.m 18KB
load_antelope_old.m 18KB
iceweb.m 18KB
rocket_airwave_event_analysis.m 14KB
write.m 14KB
antelopesource.m 14KB
import_events.m 14KB
specgram.m 14KB
iceweb2017.m 14KB
Sfile.m 14KB
sync_youtube_video_usfdata.m 14KB
plotold.m 13KB
threecomp.m 13KB
build.m 13KB
iceweb2017_extraproducts.m 12KB
sta_lta.m 12KB
MultipletscorrelationGT.m 12KB
sacpz.m 12KB
Arrival.m 11KB
specgram.m 11KB
waveform.m 11KB
scrollplot.m 11KB
analyze_infrasound_event.m 11KB
ChannelDetails.m 11KB
Multipletscorrelation.m 11KB
Detection.m 10KB
singlestation_specrat.m 10KB
extract.m 10KB
cookbook.m 10KB
Catalog_cookbook.m 10KB
specgram2.m 10KB
plot.m 10KB
sac2waveform.m 9KB
Catalog.m 9KB
waveform_wrapper.m 9KB
plot.m 9KB
sta_lta.m 9KB
cookbook.m 9KB
correlation_cookbook.m 9KB
get.m 9KB
bvalue.m 9KB
spectrogram_iceweb.m 8KB
colorbar_axis.m 8KB
plot.m 8KB
bvalue.m 8KB
gismo_examples.m 8KB
ensemble_analysis.m 8KB
rsam_cookbook.m 8KB
set.m 8KB
set_sacheader.m 8KB
EventRate.m 8KB
test_TraceData.m 8KB
mastercorr_scan.m 8KB
read_bob_file.m 8KB
dbget_closest_sites.m 8KB
helicorder.m 8KB
scan.m 8KB
plot.m 7KB
sync_spacex_videos_usfdata.m 7KB
Arrival_table.m 7KB
specgram2.m 7KB
plot.m 7KB
antelope.m 7KB
extract.m 7KB
plot.m 7KB
duration_amplitude.m 7KB
plot_panels.m 7KB
共 755 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
- weixin_349454692023-11-27资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
AbelZ_01
- 粉丝: 906
- 资源: 5441
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功