地震资料极化分析及MATLAB与VC~(++)混合编程技术
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
介绍了地震资料极化分析基本原理,针对其软件编制中的复杂计算及3D图形显示问题,利用MATLAB与VC++语言混合编程技术使极化分析软件编制变得简单高效。结果表明,极化分析技术可以有效地进行地震资料去噪,提高地震记录信噪比。通过MATLAB和VC++的协同工作,极化分析计算效率更高,人机交互性更好。
This paper presents the basic principle of seismic datum polarization analysis for the complex calculations and graphic display in software development by employing the comprehensive programming method of MATLAB and VC++ in the polarization analysis processing,which makes the software development easy with high efficiency.The results of synthetic seismograms and real data indicate that the method can eliminate noise effectively,enhance signal to noise ratio of seismic record.With the combination of VC++ and MATLAB,the polarization analysis software can be developed with higher calculation efficiency,powerful functions and friendly interface.
引文
[1]李锦飞,李人厚,刘贵忠,等.基于小波多分辨分析的极化分析和滤波方法[J].信号处理,1999,15(1):88-92.
    [2]加尔彼林.地震勘探偏振法[M].北京:石油工业出版社,1984.
    [3]黄中玉,高林,徐亦鸣,等.三分量数据的偏振分析及其应用[J].石油物探,1996,35(2):9-16.
    [4]Shieh C F,Herrmann R B.Ground Roll:Rejection Using Po-larization Filters[J].Geophysics,1990,55(9):1216-1222.
    [5]李铜基.极化滤波[J].海洋技术,1996,15(4):130-137.
    [6]Franco R D,Musacchio G.Polarization Filter with Singular ValueDecomposition[J].Geophysics,2001,66(3):932-938.
    [7]鄢丹,欧阳祥波.VC下利用Matlab实现科学计算的可视化[J].计算机与现代化,2003(8):87-89.
    [8]谢佩军,计时鸣,张利.VC++与MATLAB混合编程的探讨[J].计算机应用与软件,2006,23(2):128-130.
    [9]Kruglinski D J.VC++6.0技术内幕[M].潘爱民,译.北京:北京希望电子出版社,1999.
    [10]李庆春,邵广周,刘金兰,等.瑞雷面波勘探的过去、现在和未来[J].地球科学与环境学报,2006,28(3):74-77.
    [11]Perelberg A I,Hornbostel S C.Applications of Seismic Polar-ization Analysis[J].Geophysics,1994,59(1):119-130.
    [12]Diallo M S,Kulesh M,Holschneider M,et.al.InstantaneousPolarization Attributes Based on an Adaptive ApproximateCovariance Method[J].Geophysics,2006,71(5):99-104.
    [13]刘志俭,潘献飞,连军想.Matlab外部程序接口(6.x)[M].北京:科学出版社,2002.
    [14]王海军.应用三分量极化滤波法压制地滚波等椭圆偏振波[D].西安:西安工程学院,1996.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心