Matlab代码移植SSSI
地震模拟,勘测和成像(SSSI)
SSSI旨在为勘探地球物理学中的数值模拟提供一个程序包。
它以学生和勘探地球物理学专业人士为目标。
最重要的目的是为感兴趣的用户提供一个简单,组织良好的库,以学习勘探地球物理学中的一些流行算法和数值方案,而不是计算的高性能。
因此,采用MATLAB作为编码平台,以提高代码的可读性,简化数据可视化等。众所周知,MATLAB中的嵌套for循环比编译语言要慢得多。
为了使SSSI高效,我们使用C生成一些经常调用的函数的MEX文件。
当前,SSSI中已实现的主要功能如下:
•2D
/
3D的声波模拟
•2D的弹性波模拟
•基尔霍夫(Kirchhoff)的移居
•反向时间迁移(RTM)
•最小二乘RTM(LSRTM)
•全波形反演(FWI)
使用此用户指南,用户可以轻松,快速地开始将SSSI用于适当的应用程序。
对波动方程和地震成像数值模拟的详尽介绍不在本用户指南的范围之内。
因此,仅显示和解释必要的方程式以保持内容简洁。
有兴趣的用户可以参考参考文献以获取更多详细信息。
除了MATLAB(建议使用2012a或更高版本)之外,如果需
2022-12-21 16:40:15
64.38MB
系统开源
1