登录
首页 » 算法 » 频率-波数域波动方程数值模拟代码

频率-波数域波动方程数值模拟代码

于 2023-04-21 发布 文件大小:1.88 MB
0 363
下载积分: 2 下载次数: 6

代码说明:

应用背景波动方程数值模拟可以分为单程波动方程数值模拟和双程波动方程数值模拟。用弹性波或声波方程描述地震波在地下介质中的传播即是地震波的双程波理论,它反应了地震波传播的主要物理特征,具有很高的模拟精度,但是计算量大。鉴于目前主要以纵波勘探为主,而且在地震资料处理中主要分析和利用一次反射波,将多次反射波等其他波均视为噪音。此外,就研究地下特殊地质构造的地震响应及验证地质模型而言,正确地模拟复杂构造的一次反射波己满足需要。因此,本文采用频率-波数域的单程波动方程波场延拓算子进行数值模拟,它不仅计算效率高,而且可以得到高信噪比的波场模拟记录,只包含一次反射波和不规则点的绕射波,与实际资料有很高的对比性。关键技术      利用频率-波数域波动方程进行地震波场数值模拟的核心是波场延拓,对于垂向变速介质,利用二维标量波动方程,在频率—波数域可以得到各个深度间隔内的相位移延拓的正演和偏移公式。这里有本人实现的两种延拓算子:相移法(PS)和相移加插值法(PSPI)。其中PSPI为目前主要用于实际生产的频率波数域正演模拟方法之一。这种方法能适用于速度横向变化的复杂地下地质体,其计算速度快,且可以较好的保留速度横向变化的复杂地质体的地震波场特征。  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • lisp utility lib
    CLLIB is a varied collection of Common lisp tools and routines in CLOCC. Includes:  â–  "guess the animal" game; simple neural net (AI)  â–  autoload function and snarfing autoloads from other files  â–  basic definitions: package and path  â–  base64 encoding and decoding (data format)  â–  Rolodex: BBDB/vCard handling  â–  check values and types of the elements of a list  â–  Common Lisp HyperSpec access  â–  read/write CLOS object
    2022-02-01 20:05:38下载
    积分:1
  • c语言写得一阶有限元的通用程序,很实用的。
    c语言写得一阶有限元的通用程序,很实用的。-c language written in the first-order finite element of the general program, it is practical.
    2022-04-18 06:40:49下载
    积分:1
  • 微分进化的多个实现
    创建此库是为了给一个真正编码优化使用差分进化的框架。具体而言,本库在德实现共六种方法与最新方法。* 德: 基本差分进化。该算法允许使用 6 不同的变异策略和 3 交叉算子。*: 美国 Rahnamayan,H.Tizhoosh,M.萨拉马,反对基于微分进化,进化计算 12 (1) 上的 IEEE 交易记录 (2008 年) 64-79。* 萨德: A.K.秦、 五、 黄琳、 P.N.Suganthan、 与战略相适应的全局数值优化,进化计算 13 (2) 汇刊的差分进化算法 (2009 年) 398 – 417。* 玉: J.张、 A.C.桑德森,玉: 自适应差分进化与可选的外部归档,进化计算 13 (5) 汇刊 (2009 年) 945 — — 958。* DEGL: S.Das,亚伯拉罕,美国 K.查克拉博蒂、 A.纳尔,使用基于邻域的变异算子,进化计算 13 (3) 汇刊的差分进化 (2009 年) 526 – 553。* SFSLDE: F.内里,V.Tirronen 规模因子局部搜索在微分进化中,模计算 1 (2) (2009) 153-171。此库的目的是让研究人员把重点放在其德,避免多次作出相同的代码为每个德。此库已能够在不同的平台上运行。
    2022-02-24 10:02:12下载
    积分:1
  • 鼹鼠闯迷宫
    资源描述void creatWay(int (*mg)[N],int x, int y)//在迷宫中产生一条路,使用图的深度遍历思想来实现, { static int dir[4][2] = {0, 1, 1, 0, 0, -1, -1, 0};////将要走的4个方向保存在二维数组中 int zx = x*2; int zy = y*2; int next, turn, i; mg[zx][zy] = 0; if(rand()%2) turn = 1; else turn = 3; for(i=0,next=rand()%4;i
    2022-01-26 05:46:58下载
    积分:1
  • 短距离无线通信技术综述
    资源描述摘要(随着网络及通信技术的飞速发展!人们对无线通信的需求越来越大!也出现了许多的无线通信协议)文章 对目前使用较广泛的蓝牙*+%,-$$"./0/’和1234无线协议分别进行了阐述!比较了他们技术上的异同点!讨论了 在选择*使用这些技术时应注意的问题!对较具发展潜力的新无线技术标准5.6!7/8699也进行了阐述)对他们的未来 应用进行了展望) 关键词(蓝牙:1234:./0/:5.6:7/8699
    2022-02-05 08:12:21下载
    积分:1
  • 最小生成树的两种实现
    资源描述最小生成树的两种算法实现,是中国顶尖名校——北京航空航天大学的计算机软件基础(数据结构)课程作业;完成很好,可以给数据结构入门使用
    2023-08-30 11:55:03下载
    积分:1
  • 以及操作说明
    应用背景以及操作说明以及操作说明一个简单的RTSP,有两个DLL,一 ;是一个网络设置,其他 ;是一个游戏设置,以及操作的指令集一个简单的RTSP,有两个DLL,一 ;是一个网络的建立,另一;是一种游戏设置,以及操作说明关键技术backgroundfsdfadfsdfsdfsdfsdfsdfsdfdfdffsdfadfsdfsdfsdfsdfsdfsdfdfdffsdfadfsdfsdfsdfsdfsdfsdfdfdffsdfadfsdfsdfsdfsdfsdfsdfdfdffsdfadfsdfsdfsdfsdfsdfsdfdfdfkey技术124215141234123 124215141234123 124215141234123 124215141234123 124215141234123
    2022-12-21 13:20:03下载
    积分:1
  • 最小二乘线性拟合,数值计中的一种经典
    最小二乘法线性拟合,数值计算方法中的一种经典算法-Least_squares algorithm linear fitting curves,A kind of classic algorithm of the number calculation
    2022-04-23 19:05:57下载
    积分:1
  • 交错的网格有限差分弹性波模拟
    这是一个简单但有用的标准交错的网格有限差分弹性波建模 c 代码写自己。完全匹配的层技术用于吸收人工反射从边界。它是一个好的教程代码,为那些想要学习如何以模拟地震波的传播。
    2022-05-08 16:58:48下载
    积分:1
  • verilog的111个经典实例
    Verilog HDL是一种硬件描述语言,用于从算法级、结构级、门级到开关级的多种抽象设计层次的数字系统建模。 被建模的数字系统对象的复杂性可以介于开关级电路(例如pmos/nmos)、简单的门(例如库单元描述)和完整的复杂电子数字系统之间(例如CPU)
    2022-01-28 02:35:43下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载