利用地震初至波确定近地表介质结构,在矿产资源的勘探开发及工程建设中有重要作 用。地震射线追踪方法是研究地震波传播的有效工具,目前常用的方法主要有有限差分解方 程法和最小路径法。最短路径方法起源于网络理论,首次由 Nakanishi 和 Yamaguchi 应用于 地震射线追踪中。 Moser 以及 Klimes 和 Kvasnicha 对最短路径方法进行了详细研究。通过科 技人员的不断研究,最短路径方法目前已发展较为成熟,其基本算法的计算程序也较为固定。 被称作是第四代计算机语言的 MATLAB 语言,利用其丰富的函数资源把编程人员从繁 琐的程序代码中解放出来。 MATLAB 语言用更直观的、符合人们思维习惯的代码,为用户提 供了直观、简洁的程序开发环境。本文介绍运用 Matlab 实现最短路径法的方法和步骤,便于 科研院校教学中讲授、演示和理解最短路径方法及其应用。
2024-06-13 15:51:40 1KB 射线追踪
本章先分析说明伪谱法求解波动方程的算法原理,再给出弹性波场伪谱法数值模拟的改进算法;然后,通过直接引入P波波场变量和S波波场变量,给出可实现弹性波场的P波和S波分解的波动方程,并用伪谱法实现弹性波场的P波和S波分解的数值模拟;最后用伪谱法对井间地震的复杂波场作数值模拟,分析井间地震波场中各种波的传播规律。
2024-05-23 14:04:18 114KB matlab 地震数值模拟
matlab 地震无代码编程 2015 年 11 月发行的两篇论文的完整代码清单,位于地球科学编程的重点部分: 在 Matlab 中设置 Rayleigh Wave Explorer 的可行性,由 . MATLAB 文件根据 . 编写地震程序,由 Evan Bianco 和 Matt Hall of . 根据知识共享署名条款许可的笔记本中的 Python 代码。 公众可查阅的文章。
2023-04-20 10:18:34 296KB 系统开源
1
利用代码合成地震波,更快更好的去接触地震波及了解合成过程
matlab地震响应代码学习地震噪声相关性 一个用于学习目的的包。 用 Perl(SAC) 和 Matlab 编写。 预处理 0.获取数据 获取文件 1.SEED 到 SAC(SAC PZ/RESP 提取) 种子文件 2.重命名 重命名.pl 3.去除仪器响应 转移.pl [4].resample 重采样文件 5.cut to day then hours & rmean, rtrend, Taper cut_day.pl cut_hour.pl 比较吵 6.时间归一化 6.一点 onebit.pl 6.b 运行绝对平均值 run_abs_mean.pl 7.自动相关和锥度 acor.pl 8.光谱美白 8.a 谱域运行绝对均值 白化蛋白 8.b 解卷积窗口相关 去卷积.m 后期过程 9.过滤器 过滤器.pl 10.stack(标准化) 堆栈文件 11.AGC oneday_agc.m 附录 参考:本森、GD 等。 (2007)。 处理地震环境噪声数据以获得可靠的宽带表面波色散测量。 国际地球物理杂志 169, 1239–1260。 来自 . AGC 代码来自 .
2023-04-04 20:59:05 28KB 系统开源
1
matlab地震数据处理解释配套程序,用于数据格式转换
2023-01-09 17:07:49 2KB matlab 地震处理 seg2 数据处理
1
里面包含了matlab代码以及测试的地震数据。以及Wail A.Mousa]Processing of seismic reflection data Using matlab书籍PDF版,包含了偏移反褶积动校正一系列流程。
2023-01-06 09:47:07 226.28MB matlab 地震数据处理 地球物理
1
基于GPU加速的二维VTI介质一阶拟声波方程有限差分地震正演模拟
1
得到了地震波型,放入代码程序中,可以得出反应谱
2022-10-19 08:54:00 43KB 地震反应谱 地震动 地震Matlab 震动
1