基于MATLAB的微地震震源定位的研究与实现

基于MATLAB的微地震震源定位的研究与实现

论文摘要

本课题的主要研究如何应用MATLAB软件对微地震震源进行定位及动画演示。首先介绍了微地震监测技术的特性和它的发展状况,地震波特点,微地震监测系统等内容,然后介绍了非线性方程组的数值解法和MATLAB软件的基本知识。在微地震震源定位程序设计时,使用了非线性方程组的Newton迭代法和Broyden迭代法。在微地震震源动画演示程序设计时,应用了MATLAB句柄图形功能。论文给出了运行结果的截图,运行结果说明本文所设计的程序能够满足微地震震源进行定位及动画演示要求。同时,在本文的附录中给出了所用数据、源程序和英文参考资料。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题背景和课题目的
  • 1.2 课题研究内容
  • 1.3 微地震监测技术概述
  • 1.3.1 微地震监测技术国内外发展状况
  • 1.3.2 课题意义
  • 第2章 微地震及其监测系统介绍
  • 2.1 地震波的简介
  • 2.1.1 纵波
  • 2.1.2 横波(S波)
  • 2.1.3 面波(R 波)
  • 2.1.4 地震波时域波形
  • 2.2 微地震实时检测系统简介
  • 2.2.1 微地震检波器的方案选择
  • 2.2.2 前置放大器设计
  • 2.2.3 滤波器设计
  • 2.2.4 微地震传感器的选用原则
  • 第3章 非线性方程的数值解法
  • 3.1 多元非线性方程组及其基本性质
  • 3.1.1 非线性方程组的形式
  • 3.1.2 局部收敛性
  • 3.1.3 半局部收敛性
  • 3.1.4 大范围收敛性
  • 3.1.5 线性收敛
  • 3.2 不动点迭代
  • 3.2.1 不动点迭代公式
  • 3.2.2 不动点迭代定理
  • 3.2.3 压缩映射定理
  • 3.3 Newton 迭代法
  • 3.3.1 Newton 迭代法公式
  • 3.3.2 Newton 法的局部收敛性定理
  • 3.3.3 Kantorovich 定理
  • 3.3.4 修正 Newton 法
  • 3.4 割线法
  • 3.5 拟 Newton 法
  • 3.5.1 Broyden 法公式
  • 3.5.2 DFP算法公式
  • 3.5.3 BFGS算法公式
  • 第4章 MATLAB 软件简介及句柄图形
  • 4.1 MATLAB 的概况
  • 4.2 句柄图形
  • 4.2.1 句柄图形对象
  • 4.2.2 句柄对象
  • 4.2.3 通用函数get和set
  • 4.2.4 查找对象
  • 4.2.5 位置和单位
  • 4.2.6 缺省属性
  • 4.3 GUI 设计简介
  • 4.3.1 GUI 对象层次结构
  • 4.3.2 控制框
  • 4.3.3 对话框和请求程序
  • 第5章 微地震震源定位及图示程序设计
  • 5.1 传感器数据的获取
  • 5.1.1 传感器坐标存储格式
  • 5.1.2 传感器所测得时间数据获取
  • 5.2 程序设计流程
  • 5.3 方程组求解设计
  • 5.3.1 读取、筛选数据和显示界面设计
  • 5.3.2 速度已知时方程
  • 5.3.3 Newton 迭代法求解程序设计
  • 5.3.4 Broyden 迭代法求解程序设计
  • 5.3.5 未知速度时方程组的求解
  • 5.4 震源定位结果作图
  • 5.5 保存定位计算结果
  • 5.6 微地震震源定位与图示运行结果
  • 5.6.1 已知速度时应用Newton 迭代法结果
  • 5.6.2 已知速度时应用broyden 迭代法结果
  • 5.6.3 未知速度时应用broyden 迭代法结果
  • 第6章 演示动画设计
  • 6.1 MATLAB 动画图形介绍
  • 6.1.1 MATLAB动画图形的两种类型
  • 6.1.2 制作实时动画的基本思路
  • 6.2 数据存储格式
  • 6.3 程序设计流程图
  • 6.4 具体程序设计
  • 6.4.1 选择数据所在目录
  • 6.4.2 获取数据文件夹内文件名及读取数据
  • 6.4.3 界面设计
  • 6.4.4 绘图
  • 6.5 程序设计运行截图
  • 第7章 全文总结
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于MATLAB的带电粒子在环形电流磁场中的运动模拟与分析[J]. 湖南科技学院学报 2019(10)
    • [2].“机械工程控制基础”课程中的MATLAB使用探讨[J]. 现代信息科技 2019(22)
    • [3].Matlab虚拟仿真技术在高职电力电子技术课程教学中的应用[J]. 当代教育实践与教学研究 2019(21)
    • [4].基于MATLAB图像加法运算降噪的研究[J]. 现代计算机 2019(33)
    • [5].MATLAB动画在文科专业“高等数学”教学中的应用研究[J]. 科教文汇(中旬刊) 2020(01)
    • [6].数应专业开设MATLAB软件实践课的教学思考——以天水师范学院数学与应用数学专业创新人才班为例[J]. 兰州文理学院学报(自然科学版) 2020(01)
    • [7].基于MATLAB的混凝土泵车稳定性研究[J]. 工程机械 2019(12)
    • [8].基于MATLAB的英语四级成绩审核程序设计[J]. 电脑与信息技术 2019(06)
    • [9].MATLAB与线性代数教学的有机结合[J]. 教育教学论坛 2020(02)
    • [10].概率论中的应用实例及其MATLAB实现[J]. 福建电脑 2020(01)
    • [11].基于Matlab焦家金矿出矿品位的分析优化[J]. 现代矿业 2019(12)
    • [12].Matlab在电力系统电压调整仿真实验教学的应用[J]. 教育教学论坛 2020(09)
    • [13].基于MATLAB的振动平板夯减振器刚度对其变形量的影响分析[J]. 内燃机与配件 2020(02)
    • [14].基于MATLAB的超超临界汽轮机机组一次调频仿真分析[J]. 热力透平 2020(01)
    • [15].基于MATLAB的变压器连接组别仿真[J]. 机械工程与自动化 2020(01)
    • [16].MATLAB在《自动控制原理》课程教学中的应用探讨[J]. 现代计算机 2020(01)
    • [17].Matlab在基音周期检测教学中的应用研究[J]. 电脑知识与技术 2020(02)
    • [18].飞车数学模型的Matlab可视化分析[J]. 黔南民族师范学院学报 2019(S1)
    • [19].基于MATLAB的机车部件可靠性分析[J]. 铁道机车与动车 2020(04)
    • [20].MATLAB在数字信号处理理论教学中的应用[J]. 科技视界 2020(03)
    • [21].供热管网的水力计算及其MATLAB实现[J]. 太原学院学报(自然科学版) 2020(01)
    • [22].MATLAB技术在土木工程人才培养方面的研究[J]. 福建茶叶 2020(03)
    • [23].基于MATLAB的主动后轮转向控制策略建模、仿真及实测分析[J]. 上海汽车 2020(03)
    • [24].MATLAB在数字信号处理教学中的应用与实践[J]. 中国教育技术装备 2019(18)
    • [25].基于MATLAB的牛顿环实际光路研究[J]. 郑州师范教育 2019(06)
    • [26].MATLAB在复变函数中辅助教学作用[J]. 曲阜师范大学学报(自然科学版) 2020(02)
    • [27].基于MATLAB的《常微分方程》教学研究[J]. 西安文理学院学报(自然科学版) 2020(02)
    • [28].MATLAB与C#混合编程方法研究[J]. 微型电脑应用 2020(04)
    • [29].用MATLAB处理光栅-氢光谱数据[J]. 产业与科技论坛 2020(04)
    • [30].基于MATLAB语言的矿用锚杆钻机机械臂动力学特性分析[J]. 煤炭技术 2020(04)

    标签:;  ;  ;  

    基于MATLAB的微地震震源定位的研究与实现
    下载Doc文档

    猜你喜欢