一、实验目的

1.利用密度、上下界面的纵横波速度通过斯奈尔定律求出该界面的0°~90°入射角的反射角度和透射角度。

2.利用Zoeppritz方程绘制反射和透射能量系数曲线。

二、实验原理

1. 斯奈尔定律反映了在弹性分界面上入射波和反射波和透射波射线之间的角度关系。

当入射波是p波和sv波的时候还会波形转换,分别产生反射透射sv波和反射透射p波,当SH波入射时,无波形转换,只有反射SH波和透射SH波。所有波都会满足斯奈尔定律。通过斯奈尔定律,在我们知道相邻两层波形参数和入射角度之后我们就可以求得入射波的反射p波sv波和透射p波sv波的角度。

2.入射波遇到弹性分界面,波就会产生反射波和透射波,当然这些波的角度都符合斯奈尔定理。这样的弹性分界面将会由一个波变成多个波,波的能量也会发生变化,zoeppritz方程就可以确定波的转换和能量分配关系。本实验报告主要讨论p波入射。

P波入射的zoeppritz方程如下

这样就可以确定入射波和反射波透射波及转换波的振幅比,

为反射P波P11的反射系数;

为反射S波P1S1的反射系数;

为透射P波P12的透射系数;

为透射S波P1S2的透射系数;

得到这些数据以后直接用matlab绘图。

三、实验内容和步骤

模型如下

用斯奈尔定律解出0~90度对应入射角的反射p波和反射s波的角度,和透射p波及透射s波的角度,分别代入zoeppritz方程计算出反射透射系数并汇出能量系数曲线。

四、实验结果

五、实验分析:

随着透射角度不断增大,反射p波的反射系数不断减小,透射p波的透射系数不断增大,转换波反射sv波的反射系数变化也不大在0度和90度的时候都为0。转换波透射sv波的的透射系数变化也不大,在0度和90度的时候都为0;透射系数总大于0,所以透射总是存在。

六、源代码(本次实验使用matlab)

vp1=3300;vs1=1585;p1=2.4;vp2=3100;vs2=1989;p2=2.24;

s=zeros(4,90);

d=zeros(4,91);

fori=0:90

a1=sind(i);

a2=vs1/vp1*sind(i);

b1=vp2/vp1*sind(i);

b2=vs2/vp1*sind(i);%斯奈尔定律求反射透射角度

b=[-a1;sqrt(1-a1*a1);sind(2*i);2*a2*a2-1];%列向量B

A=zeros(4);

A(1,1)=a1;

A(1,2)=sqrt(1-a2*a2);

A(1,3)=-b1;

A(1,4)=-sqrt(1-b2*b2);

A(2,1)=sqrt(1-a1*a1);

A(2,2)=-a2;

A(2,3)=sqrt(1-b1*b1);

A(2,4)=-b2;

A(3,1)=sind(2*i);

A(3,2)=vp1/vs1*(1-2*a2*a2);

A(3,3)=p2/p1*vs2*vs2*vp1/vs1/vs1/vp2*2*b1*sqrt(1-b1*b1);

A(3,4)=p2/p1*vp1*vs2/vs1/vs1*(1-2*b2*b2);

A(4,1)=1-2*a2*a2;

A(4,2)=-vs1/vp1*sind(2*i);

A(4,3)=-p2/p1*vp2/vp1*(1-2*b2*b2);

A(4,4)=p2/p1*vs2/vp1*2*b2*sqrt(1-b2*b2);%矩阵A赋值

x=linsolve(A,b);%求解线性方程组

d(1:4,(i+1))=x;

end

g=d';

plot(0:90,g);%绘图

学生实验 心得通过做这个实验,认识到了斯奈尔定律用来计算一定角度入射波的反射P波和反射SV波的反射角度,和透射P波和透射SV波的投射角度。并用Zoeppritz方程编写了程序来计算不同角度入射波反射能量分配和透射能量分配关系。并绘制了图线,清楚的认识到了P波入射,在界面上反射和透射关系。

学生(签名):

2015 年 月 日

指导

教师

评语成绩评定:

指导教师(签名):

年 月 日

matlab斯奈尔定律,斯奈尔定律和Zoeppritz方程相关推荐

  1. matlab谢尔宾斯三角_城市的公式

    膨胀的城市 年轻时向往大城市的繁华,就像年老时向往故乡的恬静一样,很难说清为什么我在 18 岁时渴望来到北京读书,也很难说清父母为什么会忍住不舍极力将自己的独生子送去大城市,但无数的家庭,就在这说不清 ...

  2. 【Matlab】利用贝叶斯网络工具箱中的K2算法进行结构学习

    下面首先介绍一个结构学习方法,接着利用Matlab中的贝叶斯网络工具箱的K2算法学习该贝叶斯网络的结构.有关贝叶斯网络工具箱的使用,请看[Matlab]贝叶斯网络工具箱简介. 问题:服务器数据传送 现 ...

  3. 用matlab打造的摩斯电码加解码器音频版,支持包括中文在内的任意字符

    摩斯电码想必不少伙伴都很熟悉吧,通过简单的长短组合就能把信息编码传递出去,比如声音的长短.灯亮灯的长短等等.虽然现在是信息时代,但摩斯电码这种优雅简介的编码方式依然不过时,甚至在某些关键的场合还能救人 ...

  4. 回归预测 | MATLAB实现Bayes-LSTM(贝叶斯优化长短期记忆神经网络)多输入单输出

    回归预测 | MATLAB实现Bayes-LSTM(贝叶斯优化长短期记忆神经网络)多输入单输出 目录 回归预测 | MATLAB实现Bayes-LSTM(贝叶斯优化长短期记忆神经网络)多输入单输出 基 ...

  5. 蝴蝶效应,鳄鱼法则,罗森塔尔效应,帕金森定律,手表定律,破窗理论,晕轮效应 ,霍桑效应,二八定律,木桶理论,马太效应,踢猫效应…………

    蝴蝶效应: 上个世纪70年代,美国一个名叫洛伦兹的气象学家在解释空气系统理论时说,亚马逊雨林一只蝴蝶翅膀偶尔振动,也许两周后就会引起美国得克萨斯州的一场龙卷风. 蝴蝶效应是说,初始条件十分微小的变化经 ...

  6. 墨菲定律、二八法则、马太效应、彼得原理、酒与污水定律、水桶定律、蘑菇管理原理等13条是左右人生的金科玉律。...

    墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理.零和游戏.华盛顿合作规律.酒与污水定律.水桶定律.蘑菇管理原理.钱的问题.奥卡姆剃刀等13条是左右人生的金科玉律. ...

  7. 墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律。

    一.墨菲定律 1949年,一位名叫墨菲的空军上尉工程师,认为他的某位同事是个倒霉蛋,不经意间开了句玩笑:"如果一件事情有可能被弄糟,让他去做就一定会弄糟." 这句话迅速流传,并 ...

  8. 墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律

    转载地址:http://blog.csdn.net/byxdaz/article/details/3981125 墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理. ...

  9. (转载)墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律

    墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理.零和游戏.华盛顿合作规律.酒与污水定律.水桶定律.蘑菇管理原理.钱的问题.奥卡姆剃刀等13条是左右人生的金科玉律  ...

  10. 墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律...

    墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理.零和游戏.华盛顿合作规律.酒与污水定律.水桶定律.蘑菇管理原理.钱的问题.奥卡姆剃刀等13条是左右人生的金科玉律 ...

最新文章

  1. 问题-Delphi2007编译时提示内存错误“sxs.dll. No Debug Info.ACCESS 0xXXXXX
  2. java在注解中绑定方法参数的解决方案
  3. 【客户下单】前端系统Action数据封装
  4. SDUT 3379 数据结构实验之查找七:线性之哈希表
  5. 微服务网关-Gateway-LoadBalancerClient实现负载均衡讲解
  6. verilog异步复位jk触发器_异步复位同步释放原理
  7. Zabbix的LLD功能--Low-level discovery
  8. NoSQL数据库探讨- 为什么要用非关系数据库?
  9. 交流信号叠加直流偏置_T型偏置器与隔直器,二者应用之对比
  10. 计算机基础技能应用查询中心,计算机基础应用教程
  11. linux yum安装jdk
  12. [Camera Drv]Factory mode下camera图像rotate了180度 - MTK物联网在线解答 - 技术论坛
  13. python里的pip list是什么意思_python - 运行pip list,抛出异常,这是什么情况
  14. 一文掌握数仓中auto analyze的使用
  15. 新手村-数组-P2141 珠心算测验
  16. 等等!python和鸭子是什么关系?
  17. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day17】—— 数据库4
  18. Unity3D绘制两圆柱体相贯线
  19. 2021版《数据结构》课程学习指南
  20. Android-Glide使用

热门文章

  1. [云原生专题-28]:K8S - Kubernetes(K8S)Master集群构建与安装过程详细解读 - Dashboard的安装与访问
  2. 加州大学戴维斯计算机博士生,关于加州大学戴维斯分校博士研究生CSC奖学金信息分享会的通知...
  3. 为什么我一打开计算机windows资源管理器就停止工作?,开机后提示“Windows资源管理器已停止工作”怎么解决?...
  4. 利用Fiddler抓包软件,爬短视频无水印,爬wei视app,步骤完整
  5. 五十三、微信小程序云开发豆瓣电影小项目
  6. PHP 实现防抖功能(防重复请求)
  7. Python基础阶段:体脂率计算练习
  8. 一文了解间隙配合、过盈配合、过渡配合的特点、区别及适用范围
  9. PIL PIL包的图像缩放的插值算法
  10. 数据结构练习题——线性表(二)